Лучшие помощники
- Megamozg 2200 б
- Matalya1 1800 б
- DevAdmin 1700 б
- arkasha_bortnikov 890 б
- Dwayne_Johnson 860 б
rrr
Рейтинг за ответы0
Зарегистрирован: 12 апреля 2023 15:01
29 мая 2023 18:55
611
Код решения на Python: ``` n = int(input("Сколько оценок вы хотите ввести? ")) grades = [] for i in range(n): grade = int(input()) grades.append(grade) print(grades) ``` Пример работы программы: ``` Сколько оценок вы хотите ввести? 3 5 5 5 [5, 5, 5] Сколько оценок вы хотите ввести? 1 4 [4] ```
0
·
Хороший ответ
29 мая 2023 19:03
24 мая 2023 15:28
588
Решение на 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
24 мая 2023 15:07
372
Для считывания списка без использования 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
24 мая 2023 15:04
466
N = int(input()) my_list = [0] * n print(my_list)
0
·
Хороший ответ
24 мая 2023 15:06
Все предметы