Тема 6. Анализ программы с условным оператором
6.01 Простейшие программы
Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела анализ программы с условным оператором
Решаем задачи

Ошибка.
Попробуйте повторить позже

Задача 1#87515

Ниже приведена программа, записанная на пяти языках программирования.

PIC

Было проведено 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 ≤ A)  . Под первый критерий подходят 7 пар: (1,2);(1,12);(− 11,− 12);(− 11,12);(− 12,11);(10,10);(10,5).  Отсортируем t  по возрастанию: − 12,2,5,10,11,12,12.  То есть A  может быть равен 2, 3, 4.

Ответ: 3

Ошибка.
Попробуйте повторить позже

Задача 2#87510

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа выведет YES, если: (s > A) И ЛИ (t > 12)  . Под второй критерий подходит одна пара чисел: (1,13)  . Значит расположим оставшиеся s  в порядке возрастания: − 12,− 10,2,2,6,9,11,13  . Значит A = 1  .

Ответ: 1

Ошибка.
Попробуйте повторить позже

Задача 3#87503

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа выведет YES, если: (s > A) И ЛИ  (t > 12)  . Под второй критерий подходит одна пара чисел: (1,13)  . Значит расположим оставшиеся s  в порядке возрастания: − 12,− 10,2,2,6,9,11,13  . A  может принимать значения 5,4,3,2  .

Ответ: 2

Ошибка.
Попробуйте повторить позже

Задача 4#87501

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа выведет YES, если: (s > A) И ЛИ  (t > 12)  . Под второй критерий подходит одна пара чисел: (1,13)  . Значит расположим оставшиеся s  в порядке возрастания: − 12,− 10,2,2,6,9,11,13  . A  может принимать значения 5,4,3,2  .

Ответ: 4

Ошибка.
Попробуйте повторить позже

Задача 5#87500

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа выведет NO, если: (s ≤ A ) И (t ≤ 11)  . Под второй критерий подходят 8 пар: (− 9,11);(2,7);(2,− 2);(7,− 9);(12,6);(9,− 1);(7,11);(11,− 5).  Отсортируем s  : − 9,2,2,7,7,9,11,12  . Значит A = 7  .

Ответ: 7

Ошибка.
Попробуйте повторить позже

Задача 6#87497

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа выведет NO, если: (s ≤ A ) И (t ≤ 11)  . Под второй критерий подходят 8 пар: (− 9,11);(2,7);(2,− 2);(7,− 9);(12,6);(9,− 1);(7,11);(11,− 5).  Нужно исключить 2 пары при помощи первого критерия. Для этого отсортируем s  в порядке возрастания: − 9,2,2,7,7,9,11,12  . A  должен быть больше, либо равен 9. Значит A = 10  .

Ответ: 10

Ошибка.
Попробуйте повторить позже

Задача 7#87159

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа напечатает NO, если: (s ≤ 5) И (t < 3)  . Проверим каждую пару чисел на эти критерии.

(2,− 2)  – подходит;

(− 2,4)  – не подходит, t > 3  ;

(4,1)  – подходит;

(− 12,5)  – не подходит, t > 3  ;

(0,− 7)  – подходит;

(1,3)  – не подходит, t = 3  ;

(8,2)  – не подходит, s > 5  ;

(3,0)  – подходит;

(23,1)  – не подходит, s > 5  .

Ответ: 4

Ошибка.
Попробуйте повторить позже

Задача 8#87155

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа выведет YES, если: (s > 10) И Л И (t > A )  . Разберемся с первым критерием. Под него подходят всего 2 пары чисел: (11,2);(11,12).  Расположим оставшиеся t  в порядке возрастания: − 12,2,5,10,11,12,12  . A  может принимать значения 2,3,4  . Всего 3 значения.

Ответ: 3

Ошибка.
Попробуйте повторить позже

Задача 9#86994

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа выведет YES, если: (s > 10) И Л И (t > 10)  . Проверим каждую пару чисел на эти критерии.

(1,2)  – не подходит ни по одному критерию;

(11,2)  – подходит, s > 10  ;

(1,12)  – подходит, t > 10  ;

(11,12)  – подходит, оба критерия выполняются;

(− 11,− 12)  – не подходит ни по одному критерию;

(− 11,12)  – подходит, t > 10  ;

(− 12,11)  – подходит, t > 10  ;

(10,10)  – не подходит ни по одному критерию;

(10,5)  – не подходит ни по одному критерию.

Ответ: 5

Ошибка.
Попробуйте повторить позже

Задача 10#86991

Ниже приведена программа, записанная на пяти языках программирования.

PIC

Было проведено 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 ≤ A)  . Под первый критерий попадают пары чисел: (1,2);(1,12);(− 11,− 12);(− 11,12);(− 12,11);(10,10);(10,5).  Нужно «откинуть» 5 пар при помощи второго критерия. Для этого расположим t  в порядке возрастания: − 12,2,2,5,10,11,12,12,12.  Значит A = 2  .

Ответ: 2

Ошибка.
Попробуйте повторить позже

Задача 11#86977

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа выведет YES, если (s > 6) И (k > 6)  . Рассмотрим каждую пару чисел:

(1,1)  – не подходит, s < 6  ;

(7,9)  – подходит;

(8,− 12)  – не подходит, k < 6  ;

(6,6)  – не подходит ни по одному критерию;

(8,11)  – подходит;

(− 10,− 12)  – не подходит ни по одному критерию;

(− 10,11)  – не подходит, s < 6  ;

(7,1)  – не подходит, k < 6  ;

(12,7)  – подходит.

Ответ: 3

Ошибка.
Попробуйте повторить позже

Задача 12#86912

Ниже приведена программа, записанная на пяти языках программирования.

PIC

Было проведено 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 ≤ A )  . Под первый критерий подходят 7 пар: (1,2);(1,12);(− 11,− 12);(− 11,12);(− 12,11);(10,10);(10,5).  Отсортируем t  по возрастанию: − 12,2,5,10,11,12,12  . Параметр A  может принимать значение от 5 до 9 включительно.

Ответ: 9

Ошибка.
Попробуйте повторить позже

Задача 13#86826

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа выведет NO, если: (s ≤ A) И (t ≤ 12)  . Под второй критерий попадают 8 пар. Отсортируем их по s: − 12,− 10,2,2,6,9,11,13  . Значит A = 6,7,8  .

Ответ: 3

Ошибка.
Попробуйте повторить позже

Задача 14#86708

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа выведет «YES», если (s > A) ИЛ И  (t > 11)  . Под второй критерий подходит одна пара чисел – (5,12)  . Значит оставшиеся две возьмем из первого, расположив s  в порядке возрастания, вычеркнув пару (5,12)  : − 9,2,2,7,7,9,11,12.  Следовательно, A = 9

Ответ: 9

Ошибка.
Попробуйте повторить позже

Задача 15#86703

Ниже приведена программа, записанная на пяти языках программирования.

PIC

Было проведено 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 ≤ A)  . Под первый критерий попадают 7 пар: (1,2);(1,12);(− 11,− 12);(− 11,12);(− 12,11);(10,10);(10,5)  . Значит выполним сортировку по t, исключая 2 и 12, так как они были в парах, которые не подходят под первый критерий: − 12,2,5,10,11,12,12.  A  может принимать значения от 5 до 9 включительно. Следовательно, A = 5  .

Ответ: 5

Ошибка.
Попробуйте повторить позже

Задача 16#86700

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа напечатает «YES», если: (s > A) И ЛИ (t > 12)  . Пары, подходящие под второй критерий: (1,13).  Переберем s  в порядке возрастания: − 10,2,2,6,9,11,12,13  . Нам подходят четыре числа с конца. Следовательно, A = 6  .

Ответ: 6

Ошибка.
Попробуйте повторить позже

Задача 17#86697

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа выведет «NO», если: (s ≤ A ) И (t ≤ 12)  . Пары чисел, удовлетворяющие второму условию: все 8, кроме (1,13)  . Значит нужно расположить s в порядке возрастания, тем самым отсеив четыре пары чисел: − 12,− 10,1,2,2,6,9,11,13  , из которых s = 1  уже входит во второе условие. Значит A = 2  .

Ответ: 2

Ошибка.
Попробуйте повторить позже

Задача 18#86692

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа выведет «YES», если: (s > 10) ИЛ И (t > A )  . Пары, удовлетворяющие первому условию: (11,2);(11,12).  Значит оставшиеся 4 раза программа выведет «YES» при условии, что t > A  . Расположим t в порядке возрастания: − 12,2,2,5,10,11,12,12,12  , при этом t = 12  уже используется в первом условии, значит необходимо отобрать пять чисел t. Следовательно, A = 9  .

Ответ: 9

Ошибка.
Попробуйте повторить позже

Задача 19#86660

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа напечатает «NO», если: (s ≤ A ) И (t ≤ 12)  . Под второй критерий попадают все пары, кроме (1,13).  Значит 3 пары нужно убрать при помощи первого критерия. Для этого расположим s  в порядке возрастания без пары (1,13)  : − 12,− 10,2,2,6,9,11,13  . Выбираем первые 5 значений, не доходя до шестого. То есть ответ 8.

Ответ: 8

Ошибка.
Попробуйте повторить позже

Задача 20#86646

Ниже приведена программа, записанная на пяти языках программирования.

PIC

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

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

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

Источники: Банк ФИПИ

Показать ответ и решение

Программа напечатает «NO», если (s ≤ A) ИЛ И (t ≤ 12)  . Под второй критерий попадают все пары чисел, кроме (1,13).  Запишем s  в порядке возрастания за исключением 1: − 12,− 10,2,2,6,9,11,13  . Значит A = 13  .

Ответ: 13
Рулетка
Вы можете получить скидку в рулетке!