Шестое задание. Начало у всех одинаковое: "Ниже приведена программа, записанная на пяти языках программирования." Выясняем, что выдает программа, и отвечаем на поставленный вопрос.

КЭС на ФИПИ: 3 Алгоритмы и программирование. Тип ответа; Краткий ответ

Это одно из заданий, вызывающих наибольшие затруднения на ОГЭ. Так что отнеситесь к подготовке со всей серьезностью.

На реальном ОГЭ могут быть следующие варианты шестого задания от ФИПИ.

Варианты задания 6 ОГЭ по информатике с ФИПИ

Алгоритмический язык

Паскаль

алг
нач
цел s, t, A
ввод s
ввод t
ввод A
если s > 10 или t > А
 то вывод "YES"
 иначе вывод "NO"
все
кон

var s, t, A: integer;
begin
 readln(s);
 readln(t);
 readln(A);
 if (s > 10) or (t > А)
  then writeln("YES")
  else writeln("NO")
end.

Бейсик

Python

DIM s, t, A AS INTEGER
INPUT s
INPUT t
INPUT A
IF s > 10 OR t > А THEN
  PRINT "YES"
ELSE
  PRINT "NO"
ENDIF

s = int(input())
t = int(input())
A = int(input())
if (s > 10) or (t > А):
    print("YES")
else:
    print("NO")

C++

#include <iostream>
using namespace std;
 
int main(){
   int s, t, A;
   cin >> s;
   cin >> t;
   cin >> A;
   if (s > 10 || t > А)
     cout << "YES" << endl;
   else
     cout << "NO" << endl;
   return 0;
 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» пять раз.

Решение:

Заметим, что программа напечатает «NO», если переменная s будет меньше или равна 10, И переменная t будет меньше или равна А.
Из первой части условия получаем, что при вводе значений s и t (11, 2) и (11, 12) программа напечатает «YES» вне зависимости от значения A.
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Заметим, что при A  =  1 программа напечатает «NO» один раз (–11, –12),
при 2 ≤ A ≤ 4 программа напечатает «NO» два раза (–11, –12)(1, 2),
при 5 ≤ A ≤ 9 программа напечатает «NO» три раза (–11, –12)(1, 2)(10, 5),
при А=10 программа напечатает «NO» 4 раза (–11, –12)(1, 2)(10, 10) (10, 5),
а при A =11 программа будет печатать «NO» 5 раз (1, 2) (–11, –12) (–12, 11) (10, 10) (10, 5).

Ответ: 11

Номер: DDA24D

Алгоритмический язык

Паскаль

алг
нач
цел s, t, A
ввод s
ввод t
ввод A
если s > A или t > 12
  то вывод "YES"
  иначе вывод "NO"
все
кон

var s, t, A: integer;
begin
 readln(s);
 readln(t);
 readln(A);
 if (s > A) or (t > 12)
  then
    writeln("YES")
  else
    writeln("NO")
end.

Бейсик

Python

DIM s, t, A AS INTEGER
INPUT s
INPUT t
INPUT A
IF s > A OR t > 12 THEN
  PRINT "YES"
ELSE
  PRINT "NO"
ENDIF

s = int(input())
t = int(input())
A = int(input())
if (s > A) or (t > 12):
    print("YES")
else:
    print("NO")

C++

#include <iostream>
using namespace std;
 
int main() {
   int s, t, A;
   cin >> s;
   cin >> t;
   cin >> A;
   if (s > A || t > 12)
     cout << "YES" << endl;
   else
     cout << "NO" << endl;
   return 0;
 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» пять раз.

Решение:

Условие (s > A) или (t > 12) - программа напечатает «YES», значит 
(s ≤ A) и (t ≤ 12) - "NO"
t ≤ 12 во всех кроме (1, 13), эту пару вычеркиваем.
Должно быть s ≤ A для значений (-12, -10, 2, 2, 6, 9, 11, 13), чтобы получить NO. Теперь отсчитываем 5 значений, начиная с самого маленького, значения при которых программа будет выдавать "NO". Получается до значения 6.
Ответ: 6 

Номер: D49648

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > A

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > 10) or (t > A)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > A THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > A):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > A)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» два раза.

Решение:

s > 10 или t > A - «YES», значит программа напечатает «YES», если переменная s будет больше 10 или переменная t будет больше А.
Получаем:
(11, 2); (11, 12)  - YES  вне зависимости от А, так как 11 > 10. У нас уже есть два раза. Дальше надо получать NO.
Для остальных вводимых данных составим массив ввода t по увеличению их значений (-12, 2, 5, 10, 11, 12, 12). То есть если A будет больше или равно максимальному в массиве, то получим во всех случаях "NO", что нам и надо. Значит А=12
Ответ: 12

Номер: E9F941

Алгоритмический язык

Паскаль

алг

нач

  цел  s, k

  ввод s

  ввод k

  если mod(s, 5) = k

    то вывод "YES"

    иначе вывод "NO"

  все

кон

var s, k: integer;

begin

 readln(s);

 readln(k);

 if s mod 5 = k

   then writeln("YES")

   else writeln("NO")

end.

 

Бейсик

Python

DIM k, s AS INTEGER

INPUT s

INPUT k

IF s MOD 5 = k THEN

  PRINT "YES"

ELSE

  PRINT "NO"

END IF

s = int(input())

k = int(input())

if s % 5 == k:

    print("YES")

else:

    print("NO")

 

C++

#include <iostream>

using namespace std;

 

int main() {

 int s, k;

 cin >> s;

 cin >> k;

 if (s % 5 == k)

    cout << "YES" << endl;

 else

    cout << "NO" << endl;

 return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 2); (5, 0); (18, 3); (21, 1); (10, 2); (12, 1); (9, 4); (5, 5); (3, 3).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

Если число s делится на 5 и получается остаток k, программа печатает «YES».
% в Пайтоне, mod в алгоритмическом языке возвращает значение остатка.
Рассмотрим варианты:
(1, 2)   1/5= ост.1
(5, 0)   5/5=ост.0  «YES»
(18, 3) 18/5=ост.3 «YES»
(21, 1) 21/5=ост.1 «YES»
(10, 2) 10/5=ост.0
(12, 1) 12/5=ост.2
(9, 4)  9/5 =ост.4 «YES»
(5, 5)   5/5=ост.0
(3, 3)   3/5=ост.3 «YES»
Ответ: 5

Номер: B15DF4

Алгоритмический язык

Паскаль

алг

нач

цел s, t

ввод s

ввод t

если не (s >= 2 и t < 5)

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t: integer;

begin

 readln(s);

 readln(t);

 if not((s >= 2) and (t < 5))

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t AS INTEGER

INPUT s

INPUT t

IF NOT (s >= 2 AND t < 5) THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

if not ((s >= 2) and (t < 5)):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t;

   cin >> s;

   cin >> t;

   if !((s >= 2) && (t < 5))

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(12, 5); (5, 3); (–4, 1); (2, –5); (5, –7); (10, 3); (18, 6); (3, 0); (2, 5).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

не (s >= 2 и t < 5) - «YES», избавимся от не:
s < 2 или t ≥ 5  - «YES»
Чтобы программа напечатала «YES», первое значение меньше 2х или второе условие 5 и больше, можно оба условия сразу, а можно и по одному.
Тогда:
(12, 5) «YES»
(5, 3) 
(–4, 1) «YES»
(2, –5)
(5, –7) 
(10, 3) 
(18, 6) «YES»
(3, 0) 
(2, 5) «YES»
Ответ: 4

Номер: BE18F8

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"  
  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

 Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» три раза.

Решение:

s > A или t > 12 - программа печатает «YES».
Найдем случаи t > 12: это - (1, 13) То есть один «YES» уже есть.
Теперь второе условие:  s > A.
Выводим значения s в виде массива по возрастанию, исключая уже разобранный случай (-12, -10, 2, 2, 6, 9, 11, 13). То есть если s будет больше этих значений, то будет YES. Но нам надо еще лишь два раза YES. Значит отсчитываем два числа в массиве справа и видим третьей цифру 9, при А меньше 9 уже должно быть "NO".
Ответ: 9

Номер: A753F7

Алгоритмический язык

Паскаль

алг

нач

цел s, t

  ввод s

  ввод t

  если s < 5 и не t > 3

    то вывод  "YES"

    иначе вывод "NO"

  все

кон

var s, t: integer;

begin

 readln(s);

 readln(t);

 if (s < 5) and not (t > 3)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t AS INTEGER

INPUT s

INPUT t

IF s < 5 AND NOT t > 3 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

if (s < 5) and not (t > 3):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t;

   cin >> s;

   cin >> t;

   if ((s < 5) && !(t > 3))

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(2, –2); (–2, 4); (4, 1); (–12, 5); (0, –7); (1, 3); (8, 2); (3, 0); (23, 1).

Сколько было запусков, при которых программа напечатала «NO»?

Решение:

При s < 5 и не t > 3 программа печатает «YES», значит при
s ≥ 5 или t > 3 - «NO»
(2, –2) YES
(–2, 4) NO
(4, 1) YES
(–12, 5) NO
(0, –7) YES
(1, 3) YES
(8, 2) NO
(3, 0) YES
(23, 1) NO
Ответ: 4

Номер: EB5DF6

Алгоритмический язык

Паскаль

алг

нач

цел s, t, А

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, А: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, А AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, А;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» семь раз.

Решение:

При s > 10 или t > А программа печатает YES, значит 
s ≤ 10 и t ≤ А - NO
Для s > 10 получаем: (11, 2), (11, 12) - то есть для этих вводных будет точно YES.
Все остальные у нас должны быть NO т.к. 9 вводов - 2 = 7 вводов оставшихся. 
Для t ≤ А должно соблюдаться требование, то есть A должно быть больше, либо равно t, чтобы получить NO. t у нас второе число, а максимальное из вводимых - это 12. Оно и будет наименьшим целым А для наших условий. Значит А=12
Ответ: 12 

Номер: 70B103

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» два раза.

Решение:

При (s > A) или (t > 12) программа печатает «YES»
Для t > 12 значение (1, 13) выдаст «YES». Надо еще одно «YES».
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > A берем максимальное первое число в вводах, за исключением рассмотренного. Это 13. И снижаем его до следующего числа, чтобы оно было ему равно - это 11.
При s > 11 программа напечатает «YES» 2 раза - при вводе (13, 2) и (1, 13).
11 и будет наименьшим целым А.
Ответ: 11

Номер: B4730C

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >>A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» семь раз.

Решение:

Условие: (s > 10) or (t > А):
Для s > 10 выполняются (11, 2); (11, 12), то есть уже есть два «YES», надо еще 5.
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > А собираем массив по возрастанию для ввода t, за исключением рассмотренных (-12, 2, 5, 10, 11, 12, 12). При А = 2 будет пять случаев, где будет «YES» и A при этом минимальное.
Ответ: 2

Номер: ABEB0C

Алгоритмический язык

Паскаль

алг

нач

  цел  s, k

  ввод s

  ввод k

  если s < 6 и k > 6

    то вывод "YES"

    иначе вывод "NO"

  все

кон

var s, k: integer;

begin

 readln(s);

 readln(k);

 if (s < 6) and (k > 6)

   then writeln("YES")

   else writeln("NO")

end.

 

Бейсик

Python

DIM k, s AS INTEGER

INPUT s

INPUT k

IF s < 6 AND k > 6 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

END IF

s = int(input())

k = int(input())

if s < 6 and k > 6:

    print("YES")

else:

    print("NO")

 

C++

#include <iostream>

using namespace std;

 

int main() {

 int s, k;

 cin >> s;

 cin >> k;

 if (s < 6 && k > 6)

    cout << "YES" << endl;

 else

    cout << "NO" << endl;

 return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 11); (5, 9); (8, –12); (6, 6); (3, 11); (–10, –12); (–10, 11); (7, 1); (–12, 7).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

При s < 6 и k > 6 программа напечатает «YES»
(1, 11) YES
(5, 9) YES
(8, –12) 
(6, 6) 
(3, 11) YES
(–10, –12)
(–10, 11) YES
(7, 1) 
(–12, 7) YES

Ответ: 5

Номер: E5DF04

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «YES» четыре раза.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 и ввода (1, 13) будет один YES, надо еще 3 до 4 раз.
Для s > A рассмотрим массив во возрастанию первых чисел в вводе за исключением рассмотренного (-12, -10, 2, 6, 9, 11, 13). В нашем случае 3 раза YES будет выводиться при А = 6, 7, 8. Если А будет меньше 6, то YES выведется 4 раза, если больше 8, то 2. В итоге у нас 3 числа возможных А при которых YES будет выведено 3 раза и 1 у нас есть. 
Ответ: 3

Номер: 8FA506

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

readln(s);

readln(t);

readln(A);

if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» шесть раз.

Решение:

Условие (s > 10) or (t > А).
Для s > 10 и ввода (11, 2); (11, 12) будет два YES, надо еще 4 раза до 6.
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > A рассмотрим массив по возрастанию вторых чисел в вводе за исключением рассмотренных (-12, 2, 5, 10, 11, 12, 12). В итоге отсчитываем 4 числа от большего значения (это 10) и берем максимально близкое меньшее к 10, то есть 9. В итоге у нас будет 4 вывода YES.
Ответ: 9

Номер: 7B7176

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» восемь раз.

Решение:

Условие (s > 10) or (t > А)
Для s > 10 и ввода (11, 2); (11, 12) будет два YES, надо еще 6 раза до 8.
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > A рассмотрим массив по возрастанию вторых чисел в вводе за исключением рассмотренных (-12, 2, 5, 10, 11, 12, 12). В итоге отсчитываем 6 чисел от большего значения (это будет 2) и берем максимально близкое меньшее к 2, то есть 1. В итоге у нас будет 6 выводов YES.
Ответ: 1

Номер: F78DBB

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» четыре раза.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 есть одно значение, при котором будет YES.
13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > A выберем массив по возрастанию первых чисел ввода (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо, чтобы s=<A, чтобы получить NO, то есть отсчитываем 4 числа от минимального значения. Получается 2.
Ответ: 2

Номер: F470B2

Алгоритмический язык

Паскаль

алг
нач
цел s, t, A
ввод s
ввод t
ввод A
если s > 10 или t > А
 то вывод "YES"
 иначе вывод "NO"
все
кон

var s, t, A: integer;
begin
 readln(s);
 readln(t);
 readln(A);
 if (s > 10) or (t > А)
  then writeln("YES")
  else writeln("NO")
end.

Бейсик

Python

DIM s, t, A AS INTEGER
INPUT s
INPUT t
INPUT A
IF s > 10 OR t > А THEN
  PRINT "YES"
ELSE
  PRINT "NO"
ENDIF

s = int(input())
t = int(input())
A = int(input())
if (s > 10) or (t > А):
    print("YES")
else:
    print("NO")

C++

#include <iostream>
using namespace std;
 
int main(){
   int s, t, A;
   cin >> s;
   cin >> t;
   cin >> A;
   if (s > 10 || t > А)
     cout << "YES" << endl;
   else
     cout << "NO" << endl;
   return 0;
 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «NO» три раза.

Решение:

Заметим, что программа напечатает «NO», если переменная s будет меньше или равна 10, а переменная t будет меньше или равна А.
Из первой части условия получаем, что при вводе значений s и t (11, 2) и (11, 12) программа напечатает «YES» вне зависимости от значения A.
Заметим, что при A  =  1 программа напечатает «NO» один раз, при 2 ≤ A ≤ 4 программа напечатает «NO» два раза, при 5 ≤ A ≤ 9 программа напечатает «NO» три раза, а при A > 9 программа будет печатать «NO» четыре и более раз. Таким образом, существует 5 значений параметра A, при которых «NO» будет напечатано три раза, а именно 5, 6, 7, 8, 9, следовательно, ответ  — 5.

Ответ: 5.

Примечание.

Заметим, что в С++ для ||  — оператора логического ИЛИ может быть использовано альтернативное обозначение or.

Решение на языке Python.

def f(s, t, A):
    if (s > 10) or (t > A):
        return 0
    else:
        return 1
a = ((1, 2), (11, 2), (1, 12), (11, 12), (-11, -12), (-11, 12), (-12, 11), (10, 10), (10, 5))
kol = 0
for A in range(100):
    count = 0
    for i in range(9):
        count += f(a[i][0], a[i][1], A)
    if count == 3:
        kol += 1
print(kol)

Номер: B718B3

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

 

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» три раза.

Решение:

Условие (s > А) or (t > 11).
Для t > 11, -  1 случай (5, 12), когда выводим YES, остается еще 2 раза.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив по возрастанию из первых чисел вводов, за исключением рассмотренного варианта. (-9, 2, 2, 7, 7, 9, 11, 12). Нам надо чтобы условие s > А исполнилось два раза, то есть отсчитываем 2 числа от большего в массиве. Получаем 11. И наибольшее при котором будет "срабатывать" 11 и 12 будет 10. Нам же надо найти наименьшее, то есть идти в сторону уменьшения, пока не начнет выводится YES третий раз по условию s > А. Это будет число 9. При понижении относительно этого числа у нас уже будет больше чем нам надо количество выводов YES.
Ответ: 9

Номер: 2643B6

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var A, s, t: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM A, s, t AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» четыре раза.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 будет ввод при котором программа выдаст YES. Надо получить YES еще 3 раза.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренного по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы выполнялось условие  s > А, всего 3 раза. Минимально значение будет 6, когда 9, 11, 13 при вводе s выдаст значение YES.
Ответ: 6

Номер: 3C5AB1

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод «NO»

все

кон

var s, t, A: integer;

begin

readln(s);

readln(t);

readln(A);

if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «NO» пять раз.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 у нас ввод (5, 12) который даст YES.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренного по возрастанию (-9, 2, 2, 7, 7, 9, 11, 12). То есть если у нас не выполняется s > А, а значит s=<A, тогда получаем NO. Нам надо получить диапазон в котором у нас будет выдаваться NO 5 раз. Это при A = 7 или 8. То есть два значения.
Ответ: 2

Номер: 863AB5

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» четыре раза.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 будет YES для ввода (5, 12), надо YES еще 3 раза.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-9, 2, 2, 7, 7, 9, 11, 12). Отсчитываем 3 число с большего. Это 9. При этом при 8 будет выполняться условие, а при 7 уже нет, значит наше число 8.
Ответ: 8

Номер: 4AFE17

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» пять раз.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 будет YES для ввода (1, 13).
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13).  Нам надо чтобы условие s > А не выполнилось 5 раз. Тогда должно быть s =< А. Отсчитываем 5 чисел от минимального в массиве. Это 6. Далее "идем" до следующего большего. Это 9. Однако при A=9 у нас будет YES 6 раз, а нам надо 5, значит максимальное число 8.
Ответ: 8

Номер: 4EA117

Алгоритмический язык

Паскаль

алг
нач
цел s, t, A
ввод s
ввод t
ввод A
если s > A или t > 12
  то вывод "YES"
  иначе вывод "NO"
все
кон

var s, t, A: integer;
begin
 readln(s);
 readln(t);
 readln(A);
 if (s > A) or (t > 12)
  then
    writeln("YES")
  else
    writeln("NO")
end.

Бейсик

Python

DIM s, t, A AS INTEGER
INPUT s
INPUT t
INPUT A
IF s > A OR t > 12 THEN
  PRINT "YES"
ELSE
  PRINT "NO"
ENDIF

s = int(input())
t = int(input())
A = int(input())
if (s > A) or (t > 12):
    print("YES")
else:
    print("NO")

C++

#include <iostream>
using namespace std;
 
int main() {
   int s, t, A;
   cin >> s;
   cin >> t;
   cin >> A;
   if (s > A || t > 12)
     cout << "YES" << endl;
   else
     cout << "NO" << endl;
   return 0;
 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» восемь раз.

Решение:

Заметим, что программа напечатает «NO», если переменная t будет меньше или равна 12, а переменная s будет меньше или равна А.
Из первой части условия получаем, что при вводе значений s и t (1, 13) программа напечатает «YES» вне зависимости от значения A. При отрицательных значениях A программа будет выводить «YES» больше одного раза.
Заметим, что при A  =  1 программа напечатает «NO» два раза, при 2 ≤ A ≤ 5 программа напечатает «NO» четыре раза, при 6 ≤ A ≤ 8 программа напечатает «NO» пять раз, при 9 ≤ A ≤ 10 программа будет печатать «NO» шесть раз, при 11 ≤ A ≤ 12 программа будет печатать «NO» семь раз, а при A  =  13 программа будет печатать «NO» восемь раз. Таким образом, ответ  — 13.

Ответ: 13.

Решение на языке Python.

def f(s, t, A):
    if (s > A) or (t > 12):
        return 0
    else:
        return 1
a = ((13, 2), (11, 12), (-12, 12), (2, -2), (-10, -10), (6, -5), (2, 8), (9, 10), (1, 13))
kol = 0
for A in range(100):
    count = 0
    for i in range(9):
        count += f(a[i][0], a[i][1], A)
    if count == 8:
        print(A)
        break

Номер: 740914

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» три раза.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 получается один ввод (5, 12) где будет YES.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренных (-9, 2, 2, 7, 7, 9, 11, 12). Нам надо чтобы s =< А сработало 3 раза. Отсчитываем три числа от минимального. A = 2 это число для которого выполняется условие и NO сработает 3 раза. Однако условие будет срабатывать до следующего большего числа, которым является 7. Но при A = 7 NO выведется 4 раз. а нам надо 3. Значит берем 6.
Ответ: 6

Номер: DFC815

Алгоритмический язык

Паскаль

алг

нач

  цел  s, k

  ввод s

  ввод k

  если mod(s, 9) = k

    то вывод "YES"

    иначе вывод "NO"

  все

кон

var s, k: integer;

begin

 readln(s);

 readln(k);

 if s mod 9 = k

   then writeln("YES")

   else writeln("NO")

end.

 

Бейсик

Python

DIM k, s AS INTEGER

INPUT s

INPUT k

IF s MOD 9 = k THEN

  PRINT "YES"

ELSE

  PRINT "NO"

END IF

s = int(input())

k = int(input())

if s % 9 == k:

    print("YES")

else:

    print("NO")

 

C++

#include <iostream>

using namespace std;

 

int main() {

 int s, k;

 cin >> s;

 cin >> k;

 if (s % 9 == k)

    cout << "YES" << endl;

 else

    cout << "NO" << endl;

 return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(9, 0); (10, 10); (18, 9); (22, 4); (27, 3); (12, 9); (29, 2); (4, 2); (3, 3).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

!! Условие s % 9 == k (получает остаток)

(9, 0)       s % 9 =0  YES
(10, 10)   s % 9 =1
(18, 9)     s % 9 = 0
(22, 4)     s % 9 = 4 YES
(27, 3)     s % 9 = 0
(12, 9)     s % 9 = 3
(29, 2)     s % 9 = 2 YES
(4, 2)       s % 9 = 4 
(3, 3)       s % 9 = 3 YES

Ответ: 4

Номер: AD8712

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» шесть раз.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 ввод (5, 12) даст YES. 
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренных (-9, 2, 2, 7, 7, 9, 11, 12). Нам надо чтобы выполнилось s =<А шесть раз. Отсчитываем 6 чисел от меньшего в массиве. Получаем 9.
Ответ: 9

Номер: 9A271F

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var A, s, t: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» один раз.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 будет один YES (1, 13), то ест нам надо все остальные NO.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренного варианта и выберем максимальное число. Это 13. Это и есть A при котором при вводах не состоится условие s > А, а значит будут все NO.
Ответ: 13

Номер: 9BD91F

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» два раза.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 будет один YES (1, 13), то ест нам надо еще один YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы раз сработало условие s > А. Это будет при A=12.
Ответ: 12

Номер: B7252C

Алгоритмический язык

Паскаль

алг

нач

  цел  s, k

  ввод s

  ввод k

  если mod(s, 6) = k

    то вывод "YES"

    иначе вывод "NO"

  все

кон

var s, k: integer;

begin

 readln(s);

 readln(k);

 if s mod 6 = k

   then writeln("YES")

   else writeln("NO")

end.

 

Бейсик

Python

DIM k, s AS INTEGER

INPUT s

INPUT k

IF s MOD 6 = k THEN

  PRINT "YES"

ELSE

  PRINT "NO"

END IF

s = int(input())

k = int(input())

if s % 6 == k:

    print("YES")

else:

    print("NO")

 

C++

#include <iostream>

using namespace std;

 

int main() {

 int s, k;

 cin >> s;

 cin >> k;

 if (s % 6 == k)

    cout << "YES" << endl;

 else

    cout << "NO" << endl;

 return 0;

}

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(6, 6); (7, 1); (16, 10); (20, 2); (10, 3); (12, 2); (2, 2); (0, 6); (4, 5).

Сколько было запусков, при которых программа напечатала «YES»?

 

Решение:

Условие s % 6 == k (получение остатка)
При делении числа s на 6 получается остаток k
(6, 6)      s % 6 = ост.0
(7, 1)      s % 6 = ост.1 YES
(16, 10)  s % 6 = ост.4
(20, 2)    s % 6 = ост.2 YES
(10, 3)    s % 6 = ост.4
(12, 2)    s % 6 = ост.0
(2, 2)     s % 6 = ост.2 YES
(0, 6)     s % 6 = ост.0
(4, 5)     s % 6 = ост.4
Ответ: 3

Номер: 2F302E

Алгоритмический язык

Паскаль

алг

нач

цел s, t

ввод s

ввод t

если не (s >= 5 и t < 3)

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t: integer;

begin

 readln(s);

 readln(t);

 if not ((s >= 5) and (t < 3))

  then

writeln("YES")

  else

 writeln("NO")

end.

Бейсик

Python

DIM s, t AS INTEGER

INPUT s

INPUT t

IF NOT (s >= 5 AND t < 3) THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

if not ((s >= 5) and (t < 3)):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t;

   cin >> s;

   cin >> t;

   if !((s >= 5) && (t < 3))

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(2, –2); (5, 3); (14, 1); (–12, 5); (5, –7); (10, 3); (8, 2); (3, 0); (23, 9).

Сколько было запусков, при которых программа напечатала «NO»?

Решение:

Условие if not ((s >= 5) and (t < 3))
Если первое число ввода 5 и больше, а второе 2 и меньше, и это ложь (false), то получаем YES. Значит нас интересуют true.
(2, –2) false
(5, 3) false
(14, 1) true
(–12, 5) false
(5, –7) true
(10, 3) false
(8, 2) true
(3, 0) false
(23, 9) false
Ответ: 3

Номер: A0712E

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «NO» три раза.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 один ввод будет выдавать YES , - (5, 12).
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-9, 2, 2, 7, 9, 11, 12). То есть нам надо чтобы условие s > А не соблюдалось три раза. Это будет в диапазоне A от 2 до 7, а именно 2, 3, 4, 5, 6. Всего 5 чисел.
Ответ: 5

Номер: 627A25

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» семь раз.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 для одного ввода  (1, 13) будет YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы условие s > А не сработала 7 раз. Это при A =11, 12. Наибольшее 12.
Ответ: 12

Номер: 3CB92A

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «NO» пять раз.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 есть ввод (1, 13) который даст YES.
Для s > А соберем массив вводов s за исключением рассмотренного по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы условие s =< А сработало 5 раз. Это при А = 6, 7, 8. Всего 3 значения.
Ответ: 3

Номер: 5B58D0

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

readln(s);

readln(t);

readln(A);

if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «YES» шесть раз.

Решение:

Условие (s > 10) or (t > А)
Для s > 10 есть ввод (11, 12) (11, 2) который даст YES 2 раза.
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > А соберем массив вводов t за исключением рассмотренного по возрастанию (-12, 2, 2, 5, 10, 11, 12, 12). Нам надо чтобы условие s >А сработало 4 раза. Это при А = 9, 8, 7, 6, 5. Всего 5 значений.
Ответ: 5

Номер: 628BD0

Алгоритмический язык

Паскаль

алг

нач

цел s, t

  ввод s

  ввод t

  если s < -2 или не t < 4

    то вывод "YES"

    иначе вывод "NO"

  все

кон

var s, t: integer;

begin

readln(s);

 readln(t);

 if (s < -2) or not (t < 4)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t AS INTEGER

INPUT s

INPUT t

IF s < -2 OR NOT t < 4 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

if (s < -2) or not (t < 4):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t;

   cin >> s;

   cin >> t;

   if ((s < -2) || !(t < 4))

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(2, 5); (–2, 4); (4, 1); (–11, –5); (3, –7); (1, 8); (8, 2); (3, 0); (23, 1).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

Условие (s < -2) or not (t < 4)
Если первое число -3 и меньше ИЛИ второе 3 и больше, то получаем YES
(2, 5) YES
(–2, 4) YES
(4, 1)
(–11, –5); YES
(3, –7) 
(1, 8) YES
(8, 2)
(3, 0) 
(23, 1)
Ответ: 4

Номер: 46AA57

Алгоритмический язык

Паскаль

алг

нач

цел s, t

  ввод s

  ввод t

  если s > -3 и не t > 5

    то вывод "YES"

    иначе вывод "NO"

  все

кон

var s, t: integer;

begin

 readln(s);

 readln(t);

 if (s > -3) and not (t > 5)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t AS INTEGER

INPUT s

INPUT t

IF s > -3 AND NOT t > 5 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

if (s > -3) and not (t > 5):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t;

   cin >> s;

   cin >> t;

   if ((s >-3) && !(t > 5))

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–3, 5); (–2, 2); (–1, –3); (1, 0); (–4, –7); (2, 3); (3, 5); (5, –3); (6, –7).

Сколько было запусков, при которых программа напечатала «NO»?

Решение:

Условие (s > -3) and not (t > 5)
-2 и больше И 5 и меньше
(–3, 5) NO
(–2, 2) YES
(–1, –3) YES
(1, 0) YES
(–4, –7) NO
(2, 3) YES
(3, 5) YES
(5, –3) YES
(6, –7) YES
Ответ: 2

Номер: DE3F55

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» три раза.

Решение:

Условие (s > 10) or (t > А)
Для s > 10 у нас вводы (11, 2) и (11, 12) дают два YES
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > А соберем массив вводов t за исключением рассмотренных по возрастанию (-12, 2, 5, 10, 11, 12, 12). Нам надо, чтобы выполнилось условие  t =< А три раза.  Это будет при А = 5, 6, 7, 8, 9. Наибольшее 9.
Ответ: 9

Номер: D00553

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» пять раз.

Решение:

Условие (s > 10) or (t > А)
Для s > 10 два ввода (11, 2) и (11, 12) дадут два YES.
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > А соберем массив вводов t за исключением рассмотренных по возрастанию (-12, 2, 5, 10, 11, 12, 12). Нам надо чтобы YES выполнилось еще 3 раза. То есть условие t > А будет выполнено 3 раза при А = 10.
Ответ: 10

Номер: 5EDF5F

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

 

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» три раза.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 есть ввод (5, 12) он дает 1 YES.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А составим массив s значений за исключением рассмотренного по возрастанию (-9, 2, 2, 7, 7, 9, 11, 12). Нам надо чтобы не выполнилось условие s > А, то есть выполнилось s =< А. Это будет при А = 2,3,4,5,6. Наименьшее 2.
Ответ: 2

Номер: 59805A

Алгоритмический язык

Паскаль

алг

нач

  цел  s, k

  ввод s

  ввод k

  если s > 6 и k > 6

    то вывод "YES"

    иначе вывод "NO"

  все

кон

var s, k: integer;

begin

 readln(s);

 readln(k);

 if (s > 6) and (k > 6)

   then writeln("YES")

   else writeln("NO")

end.

 

Бейсик

Python

DIM k, s AS INTEGER

INPUT s

INPUT k

IF s > 6 AND k > 6 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

END IF

s = int(input())

k = int(input())

if s > 6 and k > 6:

    print("YES")

else:

    print("NO")

 

C++

#include <iostream>

using namespace std;

 

int main() {

 int s, k;

 cin >> s;

 cin >> k;

 if (s > 6 && k > 6)

    cout << "YES" << endl;

 else

    cout << "NO" << endl;

 return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 1); (7, 9); (8, –12); (6, 6); (8, 11); (–10, -12); (–10, 11); (7, 1); (12, 7).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

Условие s > 6 and k > 6

Первое число ввода 7 и больше И второе 7 и больше, тогда YES.
(1, 1)
(7, 9) YES
(8, –12)
(6, 6)
(8, 11) YES
(–10, -12)
(–10, 11)
(7, 1)
(12, 7) YES

Ответ: 3

Номер: 3E3052

Алгоритмический язык

Паскаль

алг

нач

цел s, t

ввод s

ввод t

если не (s < -4 и t >= 3)

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t: integer;

begin

 readln(s);

 readln(t);

 if not((s < -4) and (t >=3 ))

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t AS INTEGER

INPUT s

INPUT t

IF NOT (s < -5 AND t >= 3) THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

if not ((s < -4) and (t >= 3)):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t;

   cin >> s;

   cin >> t;

   if !((s < -4) && (t >= 3))

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–5, –2); (5, 3); (–14, 3); (–12, 5), (5, –7); (10, 3); (–4, 3); (3, 0); (–4, 9).

Сколько было запусков, при которых программа напечатала «NO»?

Решение:

Условие if not((s < -4) and (t >=3 ))

Первое число -4 и больше ИЛИ второе число ввода 2 и меньше, тогда YES

(–5, –2) YES
(5, 3) YES
(–14, 3)
(–12, 5)
(5, –7) YES
(10, 3) YES
(–4, 3) YES
(3, 0) YES
(–4, 9) YES

Ответ: 2

Номер: 809053

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» два раза.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 для ввода (1, 13) даст 1 YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов t за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы не сработало условие s > А или сработало обратное s =<  А два раза. Это при А = -10, -9, -8, -7, -6, -5, -4 ,-3, -2, -1, 0, 1. Наибольшее 1.
Ответ: 1

Номер: 4CC3AC

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

readln(s);

readln(t);

readln(A);

if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» шесть раз.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 для ввода (5, 12) она дает 1 YES.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-9, 2, 2, 7, 7, 9, 11, 12). Нам надо чтобы выполнилось условие s > А 5 раз. Это при А = 2, 3, 4, 5, 6. Наибольшее 6.
Ответ: 6

Номер: 7D61A1

Алгоритмический язык

Паскаль

алг

нач

цел s, t, А

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, А: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, А AS INTEGER

INPUT s

INPUT t

INPUT А

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, А;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» два раза.

Решение:

Условие (s > 10) or (t > А)
Для s > 10 вводы (11, 2) и (11, 12) дадут 2 YES.
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > А соберем массив вводов t за исключением рассмотренных по возрастанию (-12, 2, 5, 10, 11, 12, 12). Нам надо чтобы не сработало условие t > А, то есть сработало t =< А два раза. Это при А = 2, 3, 4. Наименьшее 2.
Ответ: 2

Номер: 528BA9

Алгоритмический язык

Паскаль

алг
нач
цел s, t
  ввод s
  ввод t
  если s > 10 или t > 10
    то вывод "YES"
    иначе вывод "NO"
  все
кон

var s, t: integer;
begin
 readln(s);
 readln(t);
 if (s > 10) or (t > 10)
  then writeln("YES")
  else writeln("NO")
end.

Бейсик

Python

DIM s, t AS INTEGER
INPUT s
INPUT t
IF s > 10 OR t > 10 THEN
  PRINT "YES"
ELSE
  PRINT "NO"
ENDIF

s = int(input())
t = int(input())
if (s > 10) or (t > 10):
    print("YES")
else:
    print("NO")

C++

#include <iostream>
using namespace std;
 
int main(){
   int s, t;
   cin >> s;
   cin >> t;
   if (s > 10 || t > 10)
     cout << "YES" << endl;
   else
     cout << "NO" << endl;
   return 0;
 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

Заметим, что программа напечатает «YES», если одна из введённых переменных s или t будет больше 10. Значит, было 5 запусков, при которых программа напечатала «YES». В качестве значений переменных s и t в этих случаях вводились следующие пары чисел:
(11, 2); (1, 12); (11, 12); (–11, 12); (–12, 11).

Ответ: 5.

Решение на языке Python.

def f(s, t):
    if s > 10 or t > 10:
        return 1
    else:
        return 0
a = ((1, 2), (11, 2), (1, 12), (11, 12), (-11, -12), (-11, 12), (-12, 11), (10, 10), (10, 5))
kol = 0
for i in range(9):
    kol += f(a[i][0], a[i][1])
print(kol)

Номер: ACA7A1

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «YES» семь раз.

Решение:

Условие (s > 10) or (t > А)
Для s > 10 вводы (11, 2) и (11, 12) дадут два YES.
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > А соберем массив вводов t за исключением рассмотренных по возрастанию (-12, 2, 5, 10, 11, 12, 12). Нам надо чтобы сработало условие t > А еще 5 раз. Это при А = 2,3,4. Всего 3 значения.
Ответ: 3

Номер: 3A01A3

Алгоритмический язык

Паскаль

алг

нач

цел s, t

  ввод s

  ввод t

  если s > 5 или не t < 3

    то вывод "YES"

    иначе вывод "NO"

  все

кон

var s, t: integer;

begin

 readln(s);

 readln(t);

 if (s > 5) or not (t < 3)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t AS INTEGER

INPUT s

INPUT t

IF s > 5 OR NOT t < 3 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

if (s > 5) or not (t < 3):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t;

   cin >> s;

   cin >> t;

   if ((s > 5) || !(t < 3))

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(2, –2); (–2, 4); (4, 1); (–12, 5); (0, –7); (1, 3); (8, 2); (3, 0); (23, 1).

Сколько было запусков, при которых программа напечатала «NO»?

Решение:

Условие (s > 5) or not (t < 3)
Первое число ввода 6 и больше ИЛИ второе 3 и больше, тогда будет YES
(2, –2) 
(–2, 4) YES
(4, 1)
(–12, 5) YES
(0, –7)
(1, 3) YES
(8, 2) YES
(3, 0)
(23, 1) YES
Ответ: 4

Номер: 8B69A9

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «NO» шесть раз.

Решение:

Условие (s > A) or (t > 12)

Для t > 12 у нас есть ввод (1, 13) который дает 1 YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов t за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы условие s > А не выполнилось 6 раз. То есть выполнилось s =< А 6 раз. Это при А = 9, 10. Всего 2 значения.
Ответ: 2

Номер: 4100CF

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» шесть раз.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 для ввода (5, 12) и дает 1 раз YES.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-9, 2, 2, 7, 7, 9, 11, 12). Нам надо чтобы условие s > А не выполнилось 6 раз. Это будет при А = 9, 10. Наибольшее 10.
Ответ: 10

Номер: 8E6CC4

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

readln(s);

readln(t);

readln(A);

if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» пять раз.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 ввод (5, 12) выдаст YES 1 раз. 
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-9, 2, 2, 7, 7, 9, 11, 12). Нам надо чтобы условие s > А не сработало 5 раз. Тогда s=<A сработает 5 раз. Это для А = 7, 8. Наименьшее 7.
Ответ: 7

Номер: 872BC3

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «YES» пять раз.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 ввод (1, 13) даст 1 YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы выполнилось условие s > А 4 раза. Это при А = 2, 3, 4, 5. Всего 4 значения.
Ответ: 4

Номер: 451E97

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» пять раз.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 ввод (1, 13) дает 1 YES. 
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы условие s > А выполнилось 4 раза. Это при А = 2, 3, 4, 5. Наименьшее 2.
Ответ: 2

Номер: 4ED09D

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «NO» два раза.

Решение:

Условие (s > 10) or (t > А)
Для s > 10 вводы (11, 2)  и (11, 12) дадут 2 YES.
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > А соберем массив вводов t за исключением рассмотренных по возрастанию (-12, 2, 5, 10, 11, 12, 12). Нам надо чтобы условие t > А не сработало 2 раза. То есть чтобы сработало t =< А два раза. Это будет для А = 2,3,4. Всего 3 значения.
Ответ: 3

Номер: BB9197

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» семь раз.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 у нас ввод (1, 13), который даст 1 YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > A соберем массив по возрастанию для s для нерассмотренных вводов (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы условие s > A выполнилось 6 раз. Это будет в диапазоне А= [-10...1). Наибольшее значение 1.
Ответ: 1

Номер: 189292

Алгоритмический язык

Паскаль

алг

нач

цел s, t

ввод s

ввод t

если не (s <= 2 и t < 3)

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t: integer;

begin

 readln(s);

 readln(t);

 if not((s <= 2) and (t < 3))

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t AS INTEGER

INPUT s

INPUT t

IF NOT(s <= 2 AND t < 3) THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

if not ((s <= 2) and (t < 3)):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t;

   cin >> s;

   cin >> t;

   if (!(s <= 2 && t < 3))

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(2, –2); (5, 3); (–4, 1); (–12, 5), (5, –7); (10, 3); (–8, 12); (3, 0); (2, 3).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

Условие if not ((s <= 2) and (t < 3))

При первом числе ввода 3 и больше ИЛИ втором 3 и больше будет YES.
(2, –2)
(5, 3) YES
(–4, 1)
(–12, 5) YES
(5, –7) YES
(10, 3) YES
(–8, 12) YES
(3, 0) YES
(2, 3) YES

Ответ: 7

Номер: 5F2A98

Алгоритмический язык

Паскаль

алг

нач

  цел  s, k

  ввод s

  ввод k

  если s > 6 и k < 6

    то вывод "YES"

    иначе вывод "NO"

  все

кон

var s, k: integer;

begin

 readln(s);

 readln(k);

 if (s > 6) and (k < 6)

   then writeln("YES")

   else writeln("NO")

end.

 

Бейсик

Python

DIM k, s AS INTEGER

INPUT s

INPUT k

IF s > 6 AND k < 6 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

END IF

s = int(input())

k = int(input())

if s > 6 and k < 6:

    print("YES")

else:

    print("NO")

 

C++

#include <iostream>

using namespace std;

 

int main() {

 int s, k;

 cin >> s;

 cin >> k;

 if (s > 6 && k < 6)

    cout << "YES" << endl;

 else

    cout << "NO" << endl;

 return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 1); (7, 0); (8, –12); (6, 6); (3, 11); (–10, –12); (10, 2); (7, 1); (12, 6).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

Условие (s > 6) and (k < 6)

При первом числе ввода 6 и больше И втором 5 и меньше будет YES.

(1, 1) 
(7, 0) YES
(8, –12) YES
(6, 6) 
(3, 11)
(–10, –12) 
(10, 2) YES
(7, 1) YES
(12, 6) 

Ответ: 4

Номер: A82596

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» семь раз.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 ввод (1, 13) даст 1 YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы условие s > А не сработало 7 раз, то есть сработало s =< А 7 раз. Это при А = 11,12. Наименьшее 11.
Ответ: 11

Номер: A95F96

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» пять раз.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 ввод (1, 13) даст YES 1 раз. 
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы условие s > А сработало еще 4 раза. Это при А = 2, 3, 4, 5. Наибольшее 5.
Ответ: 5

Номер: 93329D

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» пять раз.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 ввод (5, 12) даст 1 раз YES.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-9, 2, 2, 7, 7, 9, 11, 12). Нам надо чтобы условие s > А не сработало 5 раз, то есть сработало s =< А 5 раз. Это при A=7,8. Наибольшее 8.
Ответ: 8

Номер: 99E798

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» четыре раза.

Решение:

Условие (s > 10) or (t > А)
Для s > 10 ввод (11, 2) и (11, 12) дает 2 раза YES.
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > А соберем массив вводов t за исключением рассмотренных по возрастанию (-12, 2, 5, 10, 11, 12, 12). Нам надо чтобы не срабатывало условие t > А 4 раза. Или срабатывало  t =< А те же 4 раза. Это для А= 10.
Ответ: 10

Номер: 890295

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» три раза.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 ввод (1, 13) дает 1 раз YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы условие s > А сработало 2 раза. Это при А = 9,10. Наибольшее 10.
Ответ: 10

Номер: 4907E6

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

readln(s);

readln(t);

readln(A);

if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «YES» шесть раз.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 ввод (5, 12) даст 1 раз YES.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-9, 2, 2, 7, 7, 9, 11, 12). Нам надо чтобы сработало условие s > А 5 раз. Это для А = 2, 3, 4, 5, 6. Всего 5 значений.
Ответ: 5

Номер: 0693EB

Алгоритмический язык

Паскаль

алг

нач

цел s, t

ввод s

ввод t

если не s > -4 или t < 3

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t: integer;

begin

 readln(s);

 readln(t);

 if not(s > -4) or (t < 3)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t AS INTEGER

INPUT s

INPUT t

IF NOT s > -4 OR t < 3 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

if not (s > -4) or (t < 3):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t;

   cin >> s;

   cin >> t;

   if (!(s > -4) || (t < 3))

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(2, –2); (5, 3); (14, 1); (–12, 5), (5, 7); (10, 3); (8, 2); (3, 0); (–4, 9).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

Условие if not (s > -4) or (t < 3)
Если первое число ввода -4 и меньше ИЛИ второе число ввода 2 и меньше, то YES
(2, –2) YES
(5, 3)
(14, 1) YES
(–12, 5) YES
(5, 7)
(10, 3)
(8, 2) YES
(3, 0) YES
(–4, 9) YES
Ответ: 6

Номер: 07F3EA

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «NO» четыре раза.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 ввод (1, 13) выдаст 1 раз YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы 4 раза не сработало условие s > А, то есть 4 раза сработало s =< А. Это для А = 2, 3, 4, 5. Всего 4 значения А.
Ответ: 4

Номер: BE0FEB

Алгоритмический язык

Паскаль

алг

нач

  цел  s, k

  ввод s

  ввод k

  если s < 6 и k < 6

    то вывод "YES"

    иначе вывод "NO"

  все

кон

var s, k: integer;

begin

 readln(s);

 readln(k);

 if (s < 6) and (k < 6)

   then writeln("YES")

   else writeln("NO")

end.

 

Бейсик

Python

DIM k, s AS INTEGER

INPUT s

INPUT k

IF s < 6 AND k < 6 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

END IF

s = int(input())

k = int(input())

if s < 6 and k < 6:

    print("YES")

else:

    print("NO")

 

C++

#include <iostream>

using namespace std;

 

int main() {

 int s, k;

 cin >> s;

 cin >> k;

 if (s < 6 && k < 6)

    cout << "YES" << endl;

 else

    cout << "NO" << endl;

 return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 1); (7, 9); (8, –12); (6, 6); (3, 11); (–10, –12); (–10, 11); (7, 1); (12, 7).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

Условие s < 6 and k < 6

Если первое число ввода 5 и меньше И второе 5 и меньше, то будет YES.
(1, 1) YES
(7, 9) 
(8, –12)
(6, 6)
(3, 11)
(–10, –12) YES
(–10, 11) 
(7, 1)
(12, 7)

Ответ: 2

Номер: 16DCE2

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» четыре раза.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 ввод (1, 13) выдаст 1 раз YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы не сработало условие s > А 4 раза или сработало s =< А те же 4 раза. Это будет для А = 2, 3, 4, 5. Наибольшее 5.
Ответ:  5

Номер: 9F42EE

Алгоритмический язык

Паскаль

алг

нач

  цел  s, k

  ввод s

  ввод k

  если mod(s, 7) = k

    то вывод "YES"

    иначе вывод "NO"

  все

кон

var s, k: integer;

begin

 readln(s);

 readln(k);

 if s mod 7 = k

   then writeln("YES")

   else writeln("NO")

end.

 

Бейсик

Python

DIM k, s AS INTEGER

INPUT s

INPUT k

IF s MOD 7 = k THEN

  PRINT "YES"

ELSE

  PRINT "NO"

END IF

s = int(input())

k = int(input())

if s % 7 == k:

    print("YES")

else:

    print("NO")

 

C++

#include <iostream>

using namespace std;

 

int main() {

 int s, k;

 cin >> s;

 cin >> k;

 if (s % 7 == k)

    cout << "YES" << endl;

 else

    cout << "NO" << endl;

 return 0;

}

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(2, 2); (7, 0); (14, 10); (22, 1); (10, 3); (12, 1); (9, 2); (5, 1); (2, 5).

Сколько было запусков, при которых программа напечатала «YES»?

 

Решение:

Условие s % 7 == k (получение остатка)
(2, 2)      s%7 =2 YES
(7, 0)      s%7 =0 YES
(14, 10)  s%7 =0
(22, 1)    s%7 =1 YES
(10, 3)    s%7 =3 YES
(12, 1)    s%7 =5
(9, 2)      s%7 =2 YES
(5, 1)      s%7 =5
(2, 5)      s%7 =2
Ответ: 5

Номер: 60A8EE

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

readln(s);

readln(t);

readln(A);

if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» четыре раза.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 ввод (5, 12) даст 1 раз YES.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов значения s за исключением рассмотренных по возрастанию (-9, 2, 2, 7, 7, 9, 11, 12). Нам надо чтобы выполнилось условие s > А еще 3 раза. Это будет при А = 7, 8. Наименьшее 7.
Ответ: 7

Номер: 8334E6

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» шесть раз.

Решение:

Условие (s > 10) or (t > А)
Для s > 10 у нас два ввода (11, 2) и (11, 12), которые дают два «YES».
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > А соберем массив вводов t за исключением рассмотренных по возрастанию (-12, 2, 5, 10, 11, 12, 12). Нам надо чтобы условие t > А сработало еще 4 раза. Это при А = 5,6,7,8,9. Наименьшее 5.
Ответ: 5

Номер: BA5A68

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» четыре раза.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 ввод (1, 13) даст 1 YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы условие s > А сработало 3 раза. Это будет при А = 6, 7, 8. Наибольшее 8
Ответ: 8

Номер: 2E7C6B

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» шесть раз.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 у нас ввод (1, 13) даст YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов ы за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы s =< А сработало 6 раз. Это при А = 9,10. Меньшее 9.
Ответ: 9

Номер: 82A36E

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «NO» шесть раз.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 будет (5, 12) выводить YES 1 раз.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-9, 2, 2, 7, 7, 9, 11, 12). Нам надо чтобы s > А сработало 6 раз. Это будет при A = 9, 10.
Ответ: 2

Номер: 249C36

Алгоритмический язык

Паскаль

алг

нач

цел s, t

  ввод s

  ввод t

  если s < 4 и не t < 2

    то вывод "YES"

    иначе вывод "NO"

  все

кон

var s, t: integer;

begin

readln(s);

 readln(t);

 if (s < 4) and not (t < 2)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t AS INTEGER

INPUT s

INPUT t

IF s < 4 AND NOT t < 2 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

if (s < 4) and not (t < 2):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t;

   cin >> s;

   cin >> t;

   if ((s < 4) && !(t < 2))

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(0, 2); (–1, 0); (2, 3); (4, 2); (3, 1); (–2, 7); (10, –2); (5, 4); (–7, 11).

Сколько было запусков, при которых программа напечатала «YES»?

Решение:

Условие (s < 4) and not (t < 2)
В нашем случае при первом числе ввода 3 и меньше и при втором 2 и больше, мы получим YES.
(0, 2) YES
(–1, 0)
(2, 3) YES
(4, 2) 
(3, 1) 
(–2, 7) YES
(10, –2)
(5, 4)
(–7, 11) YES
Ответ: 4

Номер: D28837

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» четыре раза.

Решение:

Условие (s > 10) or (t > А)
Для s > 10 у нас выполняется ввод (11, 2); (11, 12) ,то есть уже есть 2 YES.
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > А соберем массив вводов t за исключением рассмотренных по возрастанию (-12, 2, 5, 10, 11, 12, 12 ). Нам надо чтобы условие t > А исполнилось два раза. Это будет при A=11.
Ответ: 11

Номер: E2A437

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «YES» три раза.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 у нас есть ввод (1, 13) где будет YES 1 раз.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы условие s > А сработало 2 раза. Это будет при А=10 и при 9. Так как при 9 у нас не работает YES третий раз, а у летает на NO. При этом при дальнейшем понижении мы получим YES. Всего у нас 2 числа, значит количество равно 2.
Ответ: 2 

Номер: 85F235

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» три раза.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 один ввод (5, 12) даст YES.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-9, 2, 2, 7, 9, 11, 11, 12). Нам надо чтобы условие s =< А выполнилось три раза. Это будет при А = 2,3,4,5,6. Наименьшее 2.
Ответ: 2

Номер: 4AC188

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

  то вывод "YES"

  иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > A) or (t > 12)

  then

    writeln("YES")

  else

    writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > A OR t > 12 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main() {

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > A || t > 12)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» шесть раз.

Решение:

Условие (s > A) or (t > 12)
Для t > 12 ввод (1, 13) даст один YES.
(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).
Для s > А соберем массив вводов s за исключением рассмотренных по возрастанию (-12, -10, 2, 2, 6, 9, 11, 13). Нам надо чтобы s =< А выполнилось 6 раз. Это при А= 9, 10. Берем большее.
Ответ: 10

Номер: F0B088

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > А или t > 11

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

 readln(s);

 readln(t);

 readln(A);

 if (s > А) or (t > 11)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > А OR t > 11 THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > А) or (t > 11):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > А || t > 11)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» три раза.

Решение:

Условие (s > А) or (t > 11)
Для t > 11 ввод (5, 12) даст YES.
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Для s > А соберем массив вводов s за исключением рассмотренных (-9, 2, 2, 7, 7, 9, 11, 12). Нам надо соблюдение условия s > А  два раза. Это при A = 10, 9. Берем большее, то есть 10.
Ответ: 10

Номер: 1B7480

Алгоритмический язык

Паскаль

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > 10 или t > А

то вывод "YES"

иначе вывод "NO"

все

кон

var s, t, A: integer;

begin

readln(s);

readln(t);

readln(A);

if (s > 10) or (t > А)

  then writeln("YES")

  else writeln("NO")

end.

Бейсик

Python

DIM s, t, A AS INTEGER

INPUT s

INPUT t

INPUT A

IF s > 10 OR t > А THEN

  PRINT "YES"

ELSE

  PRINT "NO"

ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > 10) or (t > А):

    print("YES")

else:

    print("NO")

C++

#include <iostream>

using namespace std;

 

int main(){

   int s, t, A;

   cin >> s;

   cin >> t;

   cin >> A;

   if (s > 10 || t > А)

     cout << "YES" << endl;

   else

     cout << "NO" << endl;

   return 0;

 }

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» три раза.

Решение:

Условие (s > 10) or (t > А)
Для s > 10 два ввода, когда будет однозначно  YES (11, 2); (11, 12).
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Для t > А соберем массив вводов t за исключением рассмотренных (-12, 2, 5, 10, 11, 12, 12). Нам надо чтобы t =< А, чтобы получить NO. То есть А = 5.
Ответ: 5

Номер: EFDD84

 Все равно не поняли, как решать? Пишите в комментариях код задания, объясним еще подробнее!