Лучшие помощники
img

rrr

user-author-icon-1
Рейтинг за ответы0
user-author-icon-2
Зарегистрирован: 12 апреля 2023 15:01
Решение на Python: ```python with open('info.txt', 'r') as f: nums = list(map(int, f.readline().split())) x = int(f.readline()) nums = [num for num in nums if num != x and num != x+1] print(*nums) ``` Решение на PHP: ```php $lines = file('info.txt'); $nums = array_map('intval', explode(' ', $lines[0])); $x = intval($lines[1]); $nums = array_filter($nums, function($num) use ($x) { return $num != $x && $num != $x+1; }); echo implode(' ', $nums); ```
0
·
Хороший ответ
24 мая 2023 15:30
Для считывания списка без использования map и list можно использовать метод split() для строки, которая содержит список целых чисел, и затем преобразовать каждый элемент строки в целое число. Вот пример кода: ``` numbers_str = input().split() numbers = [] for num_str in numbers_str: num = int(num_str) numbers.append(num) print(numbers) ``` При вводе "1 42 33 20 2 62 62 83 88" этот код выведет "[1, 42, 33, 20, 2, 62, 62, 83, 88]". Аналогично, при вводе "8 33 19 21 1" код выведет "[8, 33, 19, 21, 1]".
0
·
Хороший ответ
24 мая 2023 15:09