Напишите программу которая в последовательности натуральных чисел определяет минимальное
Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, делящееся нацело на 20. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, делящееся нацело на 20.
Количество чисел не превышает 1000. Введённые числа не превышают 30 000.
Программа должна вывести одно число: минимальное число, делящееся нацело на 20.
Решение:
n = int(input()) min_n = 30000 for _ in range(n): x = int(input()) if x % 20 == 0 and x < min_n: min_n = x print(min_n)
Напишите программу которая в последовательности натуральных чисел определяет минимальное
Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, оканчивающееся на 12. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 12.
Количество чисел не превышает 1000. Введённые числа не превышают 30000.
Программа должна вывести одно число: минимальное число, оканчивающееся на 12.
Решение:
Python
n = int(input()) min_d = 30000 for _ in range(n): d = int(input()) if d % 100 == 12: min_d = min(min_d, d) print(min_d)
ОГЭ Информатика Задание 15.2 не могу справиться [закрыт]
Закрыт. Этот вопрос необходимо уточнить или дополнить подробностями. Ответы на него в данный момент не принимаются.
Хотите улучшить этот вопрос? Добавьте больше подробностей и уточните проблему, отредактировав это сообщение.
Закрыт 4 года назад .
15.2 Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, кратное 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — минимальное число, кратное 3. Вот что у меня получается:
n = int(input()) k = 0 for i in range(n): a = int(input()) if a%3 == 0: minimum = min(a) print(minimum)
Напиите программу которая в последовательности натуральных чисел определяет минимальное число
Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, кратное 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — минимальное число, кратное 3.
Голосование за лучший ответ
min:=0;
for i:=1 to n do
readln(x);
if (min = 0) and (x mod 3 = 0) then
min:=x
else if (x < min) and (x mod 3 = 0) then
min:=x;
Высший разум (1270989) 8 лет назад
Лучше min 1 или 2 сделать, тк 0 mod 3 = 0 и это может быть единственное такое число.