Есть ответ 👍

Выведите все точные квадраты натуральных чисел, не превосходящие данного числа N.

Входные данные
Задано единственное целое число N

Выходные данные
Необходимо вывести все точные квадраты натуральных чисел, не превосходящие данного числа N.

Примеры
входные данные
15
выходные данные
1
4
9
На питоне,

225
419
Посмотреть ответы 1

Ответы на вопрос:

DimanGuy32
4,7(93 оценок)

Три ненулевых числа A, B, C будут последовательными членами геометрической прогрессии, если выполнено равенство AC=B^2.

Код (Python 3):

A, B, C = map(int, input().split())

AC = A * C

if AC != 0 and AC == B ** 2:

   print('YES')

else:

   print('NO')

Пример ввода 1:

8 -4 2

Пример вывода 1:

YES

Пример ввода 2:

3 5 8

Пример вывода 2:

NO

Популярно: Информатика