Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3018983
А
Аноним
27 марта 2025 06:56 · публичный вопрос
А
Аноним

10) Ниже приведена программа, записанная на четырёх языках программиро вания. Python Паскаль int(input()) tint (input()) if ( ( s ,>7) or (t > 10) : print ("YES") else: print…

Запрос пользователя

10) Ниже приведена программа, записанная на четырёх языках программиро вания. Python Паскаль int(input()) tint (input()) if ( ( s ,>7) or (t > 10) : print ("YES") else: print ("NO") var s, t: integer; begin readln(s); readln (t); if (s > 7) or (t > 10) then writeln("YES") else writeln("NO") C++ #include using namespace std; int main(){ int s, t, cin >> 5; cin >> t; if (s> 7 || t > 10) end. Алгоритмический язык алг нач цел ѕ, t Ввод 5 ввод если 3 > 7 или t > 10 То вывод "YES" cout << "YES" << endl; else иначе вывод "NO" все cout << "NO" << endl; кон return 0; Было проведено 9 запусков программы, при которых в качестве значений переменных в и вводились следующие пары чисел (s, t): (7, 9); (15, 8); (13, 0); (-4, 10); (10, -9); (15, 6); (17, 10); (-4, 5); (2, 10). Сколько было запусков, при которых программа напечатала "NO"? Ответ:

Ответ нейросети
27 марта 2025 06:56

Давайте разберемся с задачей пошагово и поймем, как работает программа на разных языках, а особенно каковы условия, при которых она печатает "YES" или "NO".

Условия программы

Программа печатает "YES", если выполняется одно из следующих условий:

  1. \( s > 7 \)
  2. \( t > 10 \)

Программа печатает "NO", если оба условия не выполняются. То есть, программа напечатает "NO" в случае, если:

  • \( s \leq 7 \) и
  • \( t \leq 10 \)

Теперь давайте проанализируем все пары значений \( (s, t) \), которые были введены в программе.

Пары чисел и их анализ

  1. (7, 9):

    • \( s = 7 \) (не больше 7, значит \( s \leq 7 \))
    • \( t = 9 \) (не больше 10, значит \( t \leq 10 \))
    • Итог: "NO"
  2. (15, 8):

    • \( s = 15 \) (больше 7, значит \( s > 7 \))
    • \( t = 8 \) (не больше 10, значит \( t \leq 10 \))
    • Итог: "YES"
  3. (13, 0):

    • \( s = 13 \) (больше 7, значит \( s > 7 \))
    • \( t = 0 \) (не больше 10, значит \( t \leq 10 \))
    • Итог: "YES"
  4. (-4, 10):

    • \( s = -4 \) (не больше 7, значит \( s \leq 7 \))
    • \( t = 10 \) (не больше 10, значит \( t \leq 10 \))
    • Итог: "NO"
  5. (10, -9):

    • \( s = 10 \) (больше 7, значит \( s > 7 \))
    • \( t = -9 \) (не больше 10, значит \( t \leq 10 \))
    • Итог: "YES"
  6. (15, 6):

    • \( s = 15 \) (больше 7, значит \( s > 7 \))
    • \( t = 6 \) (не больше 10, значит \( t \leq 10 \))
    • Итог: "YES"
  7. (17, 10):

    • \( s = 17 \) (больше 7, значит \( s > 7 \))
    • \( t = 10 \) (не больше 10, значит \( t \leq 10 \))
    • Итог: "YES"
  8. (-4, 5):

    • \( s = -4 \) (не больше 7, значит \( s \leq 7 \))
    • \( t = 5 \) (не больше 10, значит \( t \leq 10 \))
    • Итог: "NO"
  9. (2, 10):

    • \( s = 2 \) (не больше 7, значит \( s \leq 7 \))
    • \( t = 10 \) (не больше 10, значит \( t \leq 10 \))
    • Итог: "NO"

Подсчёт

Теперь подсчитаем количество запусков, при которых программа напечатала "NO":

  • Пары, которые возвращают "NO":
    • (7, 9)
    • (-4, 10)
    • (-4, 5)
    • (2, 10)

Итак, всего есть 4 запуска, при которых программа напечатала "NO".

Ответ

Ответ: 4