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

Укажите максимальное n  , при котором алгоритм напечатает 36  .

|--------------------------------|------------------|-------------------------| |P-ascal--------------------------|Python------------|C-+-+--------------------| |var k, s, n : integer;           |s = 0             |#include < iostream >     | |begin                            |k = 1             |using namespace std;       | |                                |                  |                         | |      s :=  0;                   |n = int(input())   |int main() {              | |      k :=  1;                   |while s + k <  47 :|     int s = 0, k = 1, n;| |      read(n);                   |     s =  s + k   |     cin >>  n;          | |                                |                  |                         | |      while (s +  k < 47) do begin |     k =  k + n   |     while (s + k < 47) {| |           s :=  s + k;          |print(s)           |           s = s + k;    | |           k := k +  n;         |                  |           k = k +  n;   | |      end;                       |                  |     }                   | |                                |                  |                         | |      write(s);                   |                  |     cout <<  s;         | |end.                            |                  |     return 0;           | |                                |                  |}                        | -------------------------------------------------------------------------------

for t in range(10000000):
    n = t
    s, k = 0, 1
    while s + k < 47:
        s += k
        k += n
    if s == 36:
        print(t)

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