Ввод: сначала подаётся количество чисел N, затем сами числа (по одному в строке). Числа не превышают 30 000.
n = int(input())
s = 0
for i in range(n):
a = int(input())
if 100 <= a <= 999 and a % 2 != 0 and a % 7 == 0:
s += a
print(s)
Ввод: последовательность заканчивается числом 0 (0 не входит в последовательность). Числа не превышают 30 000.
a = int(input())
s = 0
while a != 0:
if 100 <= a <= 999 and a % 2 != 0 and a % 7 == 0:
s += a
a = int(input())
print(s)
Ввод: последовательность заканчивается числом 0 (0 не входит в последовательность). Числа не превышают 30 000.
s = 0
while True:
a = int(input())
if a == 0:
break
if 100 <= a <= 999 and a % 2 != 0 and a % 7 == 0:
s += a
print(s)
Ввод: сначала подаётся количество чисел N, затем сами числа (по одному в строке). Числа не превышают 30 000.
#include <iostream>
using namespace std;
int main() {
int n, a, s = 0;
cin >> n;
for (int i = 0; i < n; i++) {
cin >> a;
if (a>=100 && a<=999 && a%2!=0 && a%7==0)
s += a;
}
cout << s << endl;
}
Ввод: сначала подаётся количество чисел N, затем сами числа (по одному в строке). Числа не превышают 30 000.
алг
нач
цел n, a, s, i
ввод n
s := 0
нц для i от 1 до n
ввод a
если a >= 100 и a <= 999 и mod(a, 2) <> 0 и mod(a, 7) = 0 то
s := s + a
все
кц
вывод s
кон