Задача к ЕГЭ по информатике на тему «анализ простейших программ (старое)» №4

Определите, при каком наибольшем введенном числе s  после выполнения следующей программы будет напечатано число 98  ? Для вашего удобства программа приведена на трёх языках программирования.

|----------------------------|------------------|---------------------| |P-ascal---------------------|Python------------|C-+-+----------------| |var s,n,m : integer;         |s =  int(input())   |int s, n = 7, m =  77; | |                            |                  |                     | |begin                       |n =  7            |cin  >>  s;            | |  readln(s);                 |m  = 77           |while (m <=  7777) {  | |  n := 7;                    |while m <=  7777 :|  m =  m  + s;       | |                            |                  |                     | |  m := 77;                  |  m  = m  + s     |  n = n  + 7;        | |  while (m <=  7777) do begin|  n =  n + 7      |}                    | |    m  :=  m  + s;           |print(n)           |cout < < n;          | |    n := n  + 7;            |                  |                     | |                            |                  |                     | |  end;                      |                  |                     | |  writeln (n);                |                  |                     | |end.                        |                  |                     | ----------------------------------------------------------------------

for i in range(10000, 0, -1):
 
    s = i
 
    n, m = 7, 77
 
    while m <= 7777:
 
        m += s
 
        n += 7
 
    if n == 98:
 
        print(i)
 
        break

Ответ: 641
Оцените статью
Я решу все!