Предмет: Информатика,
автор: Dasik403
Помогите пожалуйста решить задачи Пайтоном с использованием цикла While
Приложения:
Dasik403:
Спасибо большое
Ответы
Автор ответа:
0
Ответ:
Задание 1:
print(max(map(int, list(input()))))
Задание 2:
count = 0
for i in list(map(int, input().split()[:-1])):
if (i % 2) != 0: count+=1
print(count)
Автор ответа:
1
Ответ:
Объяснение:
Python 3.10
1)
n = int(input())
max_digit = 0
while n > 0:
if n % 10 > max_digit:
max_digit = n % 10
n //= 10
print(max_digit)
2)
n_list = input().split()[:-1]
i = 0
count = 0
while i <= len(n_list) - 1:
if int(n_list[i]) % 2 != 0:
count += 1
i += 1
print(count)
3)
N = int(input())
first = 1
second = 1
i = 2
while N != second:
first, second = second, first + second
i += 1
print(i)
Приложения:
Похожие вопросы
Предмет: МХК,
автор: eydkf
Предмет: Другие предметы,
автор: 58pdtbwdbq
Предмет: Английский язык,
автор: sgulnazzz
Предмет: Қазақ тiлi,
автор: maira7431