1. Ниже приведена программа, записанная на пяти языках программирования.
DIM s, t AS INTEGER
IF s 8 OR t 8 THEN
Алгоритмический язык
var s, t: integer;
then writeln(‘ ДА ‘)
else writeln(‘ НЕТ ‘)
если s 8 или t 8
иначе вывод «НЕТ»
using namespace std;
Было проведено 9 запусков программы, при которых в качестве значений переменных s и tвводились следующие пары чисел:
(8, 8); (9, 6); (4, 7); (6, 6); (–9, –2); (–5, 9); (–10, 10); (6, 9); (10, 6).
Сколько было запусков, при которых программа напечатала «НЕТ»?
2. Ниже приведена программа, записанная на пяти языках программирования.
DIM s, t AS INTEGER
IF s 6 AND t 5 THEN
Алгоритмический язык
var s, t: integer;
then writeln(‘ ДА ‘)
else writeln(‘ НЕТ ‘)
иначе вывод «НЕТ»
using namespace std;
Было проведено 9 запусков программы, при которых в качестве значений переменных s и tвводились следующие пары чисел:
Разбор 6 задания | ОГЭ по информатике 2022
(5, 3); (2, 4); (–1, 10); (5, 7); (5, 4); (–11, 4); (9, 13); (7, 9); (6, 8).
Сколько было запусков, при которых программа напечатала «ДА»?
3. Ниже приведена программа, записанная на пяти языках программирования.
DIM s, t AS INTEGER
IF s 10 OR t 10 THEN
if s 10 or t 10:
Алгоритмический язык
var s, t: integer;
if (s 10) or (t 10)
then writeln(‘ ДА ‘)
else writeln(‘ НЕТ ‘)
если s 10 или t 10
иначе вывод «НЕТ»
using namespace std;
Было проведено 9 запусков программы, при которых в качестве значений переменных s и tвводились следующие пары чисел:
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Сколько было запусков, при которых программа напечатала «ДА»?
4. Ниже приведена программа, записанная на пяти языках программирования.
DIM s, t AS INTEGER
IF s 12 OR t 12 THEN
if s 12 or t 12:
Алгоритмический язык
var s, t: integer;
if (s 12) or (t 12)
then writeln(‘ ДА ‘)
else writeln(‘ НЕТ ‘)
если s 12 или t 12
иначе вывод «НЕТ»
using namespace std;
Было проведено 9 запусков программы, при которых в качестве значений переменных s и tвводились следующие пары чисел:
(1, 13); (14, 2); (1, 12); (11, 12); (–14, –14); (–11, 13); (–4, 11); (2, 9); (8, 6).
Сколько было запусков, при которых программа напечатала «ДА»?
5. Ниже приведена программа, записанная на пяти языках программирования.
DIM s, t AS INTEGER
IF s 4 AND t 4 THEN
Алгоритмический язык
var s, t: integer;
then writeln(‘ ДА ‘)
else writeln(‘ НЕТ ‘)
иначе вывод «НЕТ»
using namespace std;
Было проведено 9 запусков программы, при которых в качестве значений переменных s и tвводились следующие пары чисел:
(10, 6); (7, 6); (–4, 3); (2, 9); (12, 7); (–11, 4); (–8, 13); (10, 9); (6, 5).
Сколько было запусков, при которых программа напечатала «НЕТ»?
6. Ниже приведена программа, записанная на пяти языках программирования.
DIM s, t AS INTEGER
Алгоритмический язык
var s, t: integer;
then writeln(‘ ДА ‘)
else writeln(‘ НЕТ ‘)
иначе вывод «НЕТ»
using namespace std;
Было проведено 9 запусков программы, при которых в качестве значений переменных s и tвводились следующие пары чисел:
(–2, 3); (2, 5); (0, 3); (5, –3); (5, 4); (11, 4); (8, –6); (1, 7); (9, 1).
Сколько было запусков, при которых программа напечатала «НЕТ»?
7. Ниже приведена программа, записанная на пяти языках программирования.
DIM s, t AS INTEGER
Алгоритмический язык
var s, t: integer;
then writeln(‘ ДА ‘)
else writeln(‘ НЕТ ‘)
иначе вывод «НЕТ»
using namespace std;
Было проведено 9 запусков программы, при которых в качестве значений переменных s и tвводились следующие пары чисел:
(6, 4); (7, 8); (8, 5); (5, 6); (–11, 10); (–5, 7); (–2, 2); (4, 5); (8, 6).
Сколько было запусков, при которых программа напечатала «ДА»?
8. Ниже приведена программа, записанная на пяти языках программирования.
DIM s, t AS INTEGER
Алгоритмический язык
var s, t: integer;
then writeln(‘ ДА ‘)
else writeln(‘ НЕТ ‘)
иначе вывод «НЕТ»
using namespace std;
Было проведено 9 запусков программы, при которых в качестве значений переменных s и tвводились следующие пары чисел:
(6, 4); (7, 8); (8, 5); (5, 6); (11, 10); (–5, 7); (–2, 2); (4, 5); (8, 6).
Сколько было запусков, при которых программа напечатала «ДА»?
9. Ниже приведена программа, записанная на пяти языках программирования.
DIM s, t AS INTEGER
Алгоритмический язык
var s, t: integer;
then writeln(‘ ДА ‘)
else writeln(‘ НЕТ ‘)
иначе вывод «НЕТ»
using namespace std;
Было проведено 9 запусков программы, при которых в качестве значений переменных s и tвводились следующие пары чисел:
(2, 5); (5, 2); (4, 4); (2, –2); (3, 1); (8, 3); (9, –7); (7, 7); (4, 6).
Сколько было запусков, при которых программа напечатала «НЕТ»?
10. Ниже приведена программа, записанная на пяти языках программирования.
DIM s, t AS INTEGER
IF s 8 OR t 8 THEN
Алгоритмический язык
var s, t: integer;
then writeln(‘ ДА ‘)
else writeln(‘ НЕТ ‘)
если s 8 или t 8
иначе вывод «НЕТ»
using namespace std;
Было проведено 9 запусков программы, при которых в качестве значений переменных s и tвводились следующие пары чисел:
(8, 8); (9, 6); (4, 7); (6, 6); (–9, –2); (–5, 9); (–10, 10); (6, 9); (10, 6).
Сколько было запусков, при которых программа напечатала «ДА»?
Получите свидетельство о публикации сразу после загрузки работы
Получите бесплатно свидетельство о публикации сразу после добавления разработки
Олимпиады «Весенне-летний фестиваль знаний 2023»
Комплекты учителю
Качественные видеоуроки, тесты и практикумы для вашей удобной работы
Вебинары для учителей
Бесплатное участие и возможность получить свидетельство об участии в вебинаре.
Источник: compedu.ru
Решение задания №6. ДЕМОВЕРСИЯ ОГЭ по информатике 2020
Ниже приведена программа, записанная на пяти языках программирования.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5). Сколько было запусков, при которых программа напечатала «ДА»?
Будем благодарны, если вы поделитесь данной записью со своими друзьями в социальных сетях, оставите отзыв и посмотрите другие материалы на нашем сайте.
Источник: fizinfika.ru
Стрим #1 ОГЭ по информатике 2020
В одной из кодировок UTF-16 каждый символ кодируется 16 битами. Гриша написал текст (в нём нет лишних пробелов):
«Бобр, белка, суслик, мышовка, выхухоль, тушканчик — млекопитающие».
Ученик вычеркнул из списка название одного из млекопитающих. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название млекопитающего.
Решение.
Поскольку один символ кодируется двумя байтами, из текста удалили 8 символов. Заметим, что лишние запятая и пробел занимают четыре байта. Значит, название млекопитающего, которое удалили из списка, должно состоять из шести букв, поскольку (16 − 4) : 2 = 6 символов. Из всего списка только одно название млекопитающего состоит из 6 букв — суслик.
Задание 2
Агент 007, передавая важные сведения своему напарнику, закодировал сообщение придуманным шифром. В сообщении присутствуют только буквы из приведённого фрагмента кодовой таблицы:
В ответе запишите последовательность букв без запятых и других знаков препинания.
Решение.
Сопоставляя символы их кодам, расшифруем сообщение:
Задание 3
Валя шифрует русские слова, записывая вместо каждой буквы её код.
А | В | Д | О | Р | У |
01 | 011 | 100 | 111 | 010 | 001 |
Некоторые цепочки можно расшифровать не одним способом. Например, 00101001 может означать не только УРА, но и УАУ.Даны три кодовые цепочки:
Найдите среди них ту, которая имеет только одну расшифровку и запишите в ответе расшифрованное слово.
Решение.
Проанализируем каждый вариант ответа:
1) «01001010» может означать как «АУР», так и «РАР».
2) «11110001» может означать только «ОДА».
3) «0100100101» может означать как «АУУА», так и «РАУА».
Задание 4
Напишите наибольшее целое число x, для которого истинно высказывание:
НЕ (X чётное) И НЕ (X >= 11).
Решение.
Логическое «И» ложно тогда, когда ложно одно из высказываний. Запишем выражение в виде
Значит, наибольшее число, для которого высказывание будет истинным — 9.
Задание 5
Между населёнными пунктами A, B, C, D, E построены дороги, протяжённость которых (в километрах) приведена в таблице.
Определите длину кратчайшего пути между пунктами A и D. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.
Решение.
Найдём все варианты маршрутов из A в D и выберем самый короткий.
A—B—C—D: длина маршрута 7 км.
A—D: длина маршрута 8 км.
A—E—D: длина маршрута 6 км.
Самый короткий путь: A—E—D. Длина маршрута 6 км.
Задание 6
У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 4;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Альфа увеличивает число на экране на 4, а выполняя вторую, делит это число на b. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 12111 переводит число 48 в число 16. Определите значение b.
Решение.
Задание 7
Ниже приведена программа, записанная на пяти языках программирования.
if (s > 6) and (t > 5)
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(5, 3); (2, 4); (–1, 10); (5, 7); (5, 4); (–11, 4); (9, 13); (7, 9); (6, 8).
Сколько было запусков, при которых программа напечатала «ДА»?
Решение.
Заметим, что программа напечатает «ДА», если переменная s будет больше 6, а переменная t будет больше 5. Значит, было 2 запуска, при которых программа напечатала «ДА». В качестве значений переменных s и t в этих случаях вводились следующие пары чисел:
Задание 8
Ниже приведена программа, записанная на пяти языках программирования.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(6, 4); (7, 8); (8, 5); (5, 6); (–11, 10); (–5, 7); (–2, 2); (4, 5); (8, 6).
Сколько было запусков, при которых программа напечатала «ДА»?
Решение.
Заметим, что программа напечатает «ДА», если хотя бы одна из введённых переменных s и t будет меньше 6. Значит, было 7 запусков, при которых программа напечатала «ДА». В качестве значений переменных s и t в этих случаях вводились следующие пары чисел:
(6, 4); (8, 5); (5, 6); (–11, 10); (–5, 7); (–2, 2); (4, 5).
Задание 9
Доступ к файлу tests.rar, находящемуся на сервере olympiada.ru, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
Решение.
Напомним, как формируется адрес в сети Интернет. Сначала указывается протокол, потом «://», потом сервер, затем «/», название файла указывается в конце. Таким образом, искомый адрес будет следующим: http://olympiada.ru/tests.rar.
Задание 10
Доступ к файлу htm.txt, находящемуся на сервере com.ru, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.
Ж) htm
Решение.
Источник: www.losev-it.ru