Задать вопрос
@varnak52

Не могу разобраться с условиями задачи?

Добрый день!
Прохожу вступительный экзамен на платформе stepic, и в тестовых заданиях не смог понять суть задачи:
Напишите программу, которая читает (со стандартного ввода) натуральное число 1≤n≤20 и выводит (на стандартный вывод) сумму квадратов всех целых чисел из промежутка от 1 до n, которые не делятся на 3.
Sample Input 1:
2
Sample Output 1:
5
Sample Input 2:
4
Sample Output 2:
21


Я предположил, что нужно выбрать все натуральные числа до n-го которые делятся без остатка на 3 и сложить их квадраты.
n = int(input())
s = 0
if 1 <= n <= 20:
    for i in range(n):
        if i % 3 == 0:
            s += i ** 2
    print(s)

Но к сожалению я не верно понял условия данной задачи и ни как не могу понять, что от меня требуется.
Подскажите, пожалуйста, что нужно в этой задаче?
  • Вопрос задан
  • 125 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы