Предмет: Информатика,
автор: nezabudka1004
Помогите пожалуйста! Это нужно сделать в ПИТОНЕ, НЕ В ПАСКАЛЕ!
1.Дано целое число N (> 0). Найти наименьшее целое положительное число K, квадрат которого превосходит N: K2 > N. Функцию извлечения квадратного корня не использовать.
2.Дано целое число N (> 0). Найти наибольшее целое число K, квадрат которого не превосходит N: K2 ≤ N. Функцию извлечения квадратного корня не использовать.
TTолковник:
что за странные задания у вас
Ответы
Автор ответа:
3
Ответ
1)N = int(input())
for K in range(1, N):
if K**2>N:
print(K)
break
2)N = int(input())
for K in range(N, 1, -1):
if K**2<=N:
print(K)
break
Похожие вопросы
Предмет: Русский язык,
автор: iryakovleva
Предмет: Русский язык,
автор: ПомощникМозгов
Предмет: Русский язык,
автор: СочинениеНадо
Предмет: Русский язык,
автор: ролапоап
Предмет: Алгебра,
автор: polinaa1999