• Предмет: Информатика
  • Автор: Аноним
  • Вопрос задан 4 месяца назад

Задача 2. Обчислити кількість точок з цілочисельними координатами, які належать кругу радіусу R з центром у початку координат. Точки, що містяться на колі, вважати такими, що належать кругу.
Формат вхiдних даних:
Вхідний потік містить додатне число R (0 Формат вихiдних даних:
В стандартний вихідний потік вивести одне ціле число – кількість точок, які належать кругу.
Приклади:
3 29
Большое спасибо!

Ответы

Ответ дал: Sanya2263
1

R = int(input())

c = 0

for x in range(-R, R + 1):

ㅤfor y in range(-R, R + 1):

ㅤㅤif x ** 2 + y ** 2 <= R ** 2:

ㅤㅤㅤc += 1

print(c)

Ответ дал: p15
1

Ответ:

R=int(input())

print(len([x for x in range(-R,R+1) for y in range(-R,R+1) if x**2+y**2<=R**2]))

Объяснение:

Вас заинтересует