Блог для маленьких школьников и их родителей
ШколаЛа

Помогите пожалуйста. Раньше вроде понимал, а щас вообще не могу.

Автор:
Предмет: Информатика
Уровень: 5 - 9 класс

помогите пожалуйста. Раньше вроде понимал, а щас вообще не могу.

Ответов к вопросу: 1
  • romsnak
    19.10.2024 | 12:25

    Ответ:
    5
    Объяснение:
    В описании программы написано, что, если первое число s строго больше 10 или второе число t больше параметра А, то программа выведет «YES»
    Сначала проанализируем вывод без второго сравнения(т. е. только по условию s>10)
    При первом запуске программа написала бы «NO», т. к. 1<10
    При втором запуске программа написала бы «YES», т. к. 11>10
    При третьем запуске программа написала бы «NO», т. к. 1<10
    При четвёртом запуске программа написала бы «YES», т. к. 11>10
    При пятом запуске программа написала бы «NO», т. к. -11<10
    При шестом запуске программа написала бы «NO», т. к. -11<10
    При седьмом запуске программа написала бы «NO», т. к. -12<10
    При восьмом запуске программа написала бы «NO», т. к. 10 не больше 10
    При девятом запуске программа написала бы «NO», т. к. 10 не больше 10
    Теперь нам нужно рассмотреть 1-ую,3-ю и 5-9-ые пары, чтобы сократить количество «NO» с семи до трёх.
    Рассмотрим значения t: 2; 12; -12; 12; 11; 10; 5
    Итак, чтобы убрать 4 значения «NO», нужно чтобы А было как максимум равно 9, тогда в парах (1;2),(-11;-12), и (10;5) останутся  «NO», а в парах (11;12),(-11;-12),(-11;-12) и (10;10) будет «YES».
    При этом значение А не должно опускаться ниже 5. Иначе в паре (10;5) вместо «NO» выведется «YES» и количество «NO» вместо трёх, станет равно двум.
    В итоге можно сказать, что числа от 5 до 9 будут подходить в нужный диапазон, т. е. количество целых значений А будет равняться пяти

Ответить на вопрос:
:p :-p 8) 8-) :lol: =( :( :-( :8 ;) ;-) :(( :o:
Нажимая на кнопку я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.