Целое число называется точным квадратом, если оно является квадратом какого-то целого...

0 голосов
92 просмотров

Целое число называется точным квадратом, если оно является квадратом какого-то целого числа. Например, 121 - точный квадрат, поскольку 121 = 11^2. Определите, сколько чисел от 1 до N являются точными квадратами. Формат ввода Одно целое число N в диапазоне от 1 до 10^18 Формат вывода Одно число - количество точных квадратов Пример Ввод 20 Вывод 4 from math import sqrt, floor print(floor(sqrt(int(input())))) Решение выше не проходит один тест из 20


Информатика (12 баллов) | 92 просмотров
Дано ответов: 2
0 голосов

N,a,s=int(input()),1,0
while a**2<=n:<br> a+=1
s+=1
print(s)

(654k баллов)
0

Спасибо за ответ, но так мы не укладываемся в лимит, т.к диапазон довольно большой

0 голосов

Ввод: N С/П.

КвКор [x] С/П


(654k баллов)