Сколько существует различных неотрицательных значений переменной
s, при вводе которых программа выведет число большее
1000.
Паскаль |
Python |
Алгоритмический язык |
var s, n: integer;
begin
readln(s);
s := s + s mod 15
n := 8;
while s < 2007 do
begin
if (s+n) mod 8 == 0 then
s := s + 11;
n := n + 23
end;
writeln(n)
end.
|
s = int(input())
s = s + s % 15
n = 8
while s < 2007:
if (s + n) % 8 == 0:
s = s + 11
n = n + 23
print(n)
|
алг
нач
цел n, s
ввод s
s := s + mod(s, 15)
n := 8
нц пока s < 2007
если mod (s + n, 8) = 0, то
s := s + 11
n := n + 23
кц
вывод n
кон
|
С++ |
#include <iostream>
using namespace std;
int main()
{
int s, n;
cin >> s;
s = s + s % 15;
n = 8;
while (s < 2007)
{
if ((s + n) % 8 == 0)
s = s + 11;
n = n + 23;
}
cout << n << endl;
return 0;
}
|