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

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

|-----------------------------------|------------------------|---------------------------| |P-ascal----------------------------|P-ython-----------------|C--+-+---------------------| |var n,s : integer;                  |n  =  int (input ())       |int n, s =  250;           | |                                   |                        |                           | |begin                              |s =  250                |cin  >>  n;                | |  readln (n );                      |while 2 ∗ s + n <  571 :|while (2 ∗ s + n <  571) { | |                                   |                        |                           | |  s :=  250;                        |  s  =  s −  10         |   s =  s −  10;           | |  while (2 ∗ s + n < 571 ) do begin|  n  =  n +  25         |   n =  n +  25;           | |                                   |                        |                           | |    s  :=  s −  10;                 |print(s)                |}                          | |    n  :=  n  +  25;                |                        |cout  <<  s;               | |                                   |                        |                           | |  end;                             |                        |                           | |  writeln(s);                      |                        |                           | |                                   |                        |                           | -end.------------------------------------------------------------------------------------|

for i in range(1, 1000):
 
    n = i
 
    s = 250
 
    while 2 * s + n < 571:
 
        s -= 10
 
        n += 25
 
    if s == 250:
 
        print(i)
 
        break

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