При выполнении заданий с кратким ответом впишите в поле для ответа цифру, которая соответствует номеру правильного ответа, или число, слово, последовательность букв (слов) или цифр. Ответ следует записывать без пробелов и каких-либо дополнительных символов. Дробную часть отделяйте от целой десятичной запятой. Единицы измерений писать не нужно.
Если вариант задан учителем, вы можете вписать или загрузить в систему ответы к заданиям с развернутым ответом. Учитель увидит результаты выполнения заданий с кратким ответом и сможет оценить загруженные ответы к заданиям с развернутым ответом. Выставленные учителем баллы отобразятся в вашей статистике.
Прием работ окончен
Версия для печати и копирования в MS WordДано N = 3228, M = D416. Какое из чисел K, записанных в двоичной системе, отвечает условию N < K < M?
1) 110010102
2) 110011002
3) 110100112
4) 110011102
Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z.
Дан фрагмент таблицы истинности выражения F:
| X | Y | Z | F |
|---|---|---|---|
1 | 0 | 0 | 1 |
0 | 1 | 0 | 1 |
0 | 0 | 1 | 1 |
Какое выражение соответствует F?
1) ¬(X ∧ Y) ∨ (X ≡ Z)
2) (X ∧ Y) ∨ (X ≡ Z)
3) (¬X ∧ Y) ∧ (X ≡ Z)
4) ¬(X ∧ Y) ∧ (X ≡ Z)
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)
| A | B | C | D | E | F | |
| A | 2 | 4 | 6 | 16 | ||
| B | 2 | 3 | ||||
| C | 4 | 3 | ||||
| D | 6 | 3 | 3 | 4 | 9 | |
| E | 4 | 3 | ||||
| F | 16 | 9 | 3 |
Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам).
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, какое из указанных имён файлов удовлетворяет маске:
?еll*.??
1) yello.w
2) bell.с
3) yellow.color
4) 2ell.12
Для кодирования букв Е, П, Н, Ч, Ь решили использовать двоичное представление чисел 0, 1, 2, 3 и 4 соответственно (с сохранением одного незначащего нуля в случае одноразрядного представления). Закодируйте последовательность букв ПЕЧЕНЬЕ таким способом и результат запишите в восьмеричной системе счисления.
Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:
1. вычти 1
2. умножь на 2
Выполняя команду номер1, КАЛЬКУЛЯТОР вычитает из числа на экране 1, а выполняя команду номер 2, умножает число на экране на 2. Напишите программу, содержащую не более 4 команд, которая из числа 2 получает число 14. Укажите лишь номера команд. Например, программа 21211 – это программа:
умножь на 2
вычти 1
умножь на 2
вычти 1
вычти 1,
которая преобразует число 1 в число 0.
Дан фрагмент электронной таблицы:
| A | B | C | |
| 1 | 5 | =А1*3 | |
| 2 | =(В1 − А1)/3 | =В1 − С1 | =В2+А1 |
Какое число должно быть записано в ячейке B1, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек А2:С2 соответствовала рисунку?
Известно, что все значения диапазона, по которым построена диаграмма, положительны.
Определите, что будет напечатано в результате выполнения программы
| Бейсик | Python |
|---|---|
DIM N, S AS INTEGER N = 4 S = 0 WHILE N <= 8 S = S + 15 N = N + 1 WEND PRINT S
| n = 4 s = 0 while n <= 8: s += 15 n += 1 print(s)
|
| Паскаль | Алгоритмический язык |
var n, s: integer; begin n := 4; s := 0; while n <= 8 do begin s := s + 15; n := n + 1; end; writeln(s); end.
| алг нач цел n, s n := 4 s := 0 нц пока n <= 8 s := s + 15 n := n + 1 кц вывод s кон |
| Си++ | |
#include <iostream> using namespace std; int main() { int n, s; n = 4, s = 0; while (n <= 8) { s = s + 15; n = n + 1; } cout << s << endl; return 0; }
| |
Определите скорость канала связи (радиодоступ) в Кбайтах/с, если передача изображения объемом 2 Мбайта заняла 1,2 мин. Результат укажите с точностью до 0,1.
Световое табло состоит из трёх светящихся элементов, каждый из которых может светиться одним из пяти различных цветов. Каждая комбинация из трёх цветов кодирует определённый сигнал. Сколько различных сигналов можно передать при помощи табло при условии, что все элементы должны светиться?
Последовательность чисел Фибоначчи задается рекуррентным соотношением:
F(1) = 1;
F(2) = 1;
Чему равно девятое число в последовательности Фибоначчи? В ответе запишите только натуральное число.
Петя записал IP-адрес школьного сервера на листке бумаги и положил его в карман куртки. Петина мама случайно постирала куртку вместе с запиской. После стирки Петя обнаружил в кармане четыре обрывка с фрагментами IP-адреса. Эти фрагменты обозначены буквами
Для передачи секретного сообщения используется код, состоящий из прописных латинских букв (всего используется 20 различных символов). При этом все символы кодируются одним и тем же (минимально возможным) количеством битов. Определите информационный объём сообщения длиной в 200 символов. (Ответ дайте в байтах.)
Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости:
вверх вниз влево вправо
При выполнении этих команд РОБОТ перемещается на од-ну клетку соответственно: вверх, вниз, влево, вправо.
Четыре команды проверяют истинность условия отсутствия стены у той клетки, где находится РОБОТ:
сверху
свободноснизу
свободнослева
свободносправа
свободно
Цикл
ПОКА <условие> команда
выполняется, пока условие истинно, иначе происходит переход на следующую строку.
Сколько клеток лабиринта соответствуют требованию, что, выполнив предложенную программу, РОБОТ остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА <слева свободно> влево
ПОКА <сверху свободно> вверх
ПОКА <справа свободно> вправо
ПОКА <снизу свободно> вниз
КОНЕЦ
На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, К, Л, М, Н, П, Р, C, Ф, Х, Т. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой.
Сколько существует различных путей из города А в город Т?
В системе счисления с основанием N запись числа 4110 оканчивается на 2, а запись числа 13110 — на 1. Чему равно число N?
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет:
| Запрос | Найдено страниц (в тысячах) |
|---|---|
| Китай & (Япония | США) | 340 |
| Китай & Япония | 260 |
| Китай & США & Япония | 50 |
Какое количество страниц (в тыс.) будет найдено по запросу
Китай & США?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Какое из приведенных названий городов удовлетворяет следующему логическому условию:
((первая буква гласная) \/ (последняя буква гласная)) —> (название содержит букву «ф»)?
1) Дюссельдорф
2) Прага
3) Венеция
4) Тулуза
Элементы двумерного массива A размером 10x10 первоначально были равны 1. Затем значения некоторых из них меняют с помощью следующего фрагмента программы:
| Бейсик | Python |
|---|---|
FOR n = 1 TO 4 FOR k = 1 TO n+1 A(n,k) = A(n,k) - 1 A(n,k+1) = A(n,k) - 1 NEXT k NEXT n
| for n in range(1, 5): for k in range(1, n+2): A[n][k]= A[n][k]-1 A[n][k+1]= A[n][k]-1
|
| Паскаль | Алгоритмический язык |
for n:= 1 to 4 do for k:=1 to n+1 do begin A[n,k]:= A[n,k]-1; A[n,k+1]:= A[n,k]-1; end;
| нц для n от 1 до 4 нц для k от 1 до n+1 A[n,k]:= A[n,k]-1 A[n,k+1]:= A[n,k]-1 кц кц |
| Си++ | |
for (n = 1; n <= 4; n++) { for (k = 1; k <= n+1; k++) { A[n][k]= A[n][k]-1; A[n][k+1]= A[n][k]-1; } } | |
Сколько элементов массива в результате будут равны 0?
Ниже записан алгоритм. После выполнения алгоритма было напечатано 3 числа. Первые два напечатанных числа — это числа 11 и 66. Какое наибольшее число может быть напечатано третьим?
| Бейсик | Python |
|---|---|
DIM X, Y, Z, R, A, B AS INTEGER INPUT X, Y IF Y > X THEN Z = X: X = Y: Y = Z END IF A = X: B = Y WHILE B > 0 R = A MOD B A = B B = R WEND PRINT A PRINT X PRINT Y
| x, y = int(input()), int(input()) if y > x: z = x x = y y = z a = x b = y while b > 0: r = a % b a = b b = r print(a) print(x) print(y)
|
| Паскаль | Алгоритмический язык |
var x, y, z: integer; var r, a, b: integer; begin readln(x, y); if y >x then begin z := x; x := y; y := z; end; a:= x; b:= y; while b>0 do begin r := a mod b; a := b; b := r; end; writeln(a); writeln(x); write(y); end.
| алг нач цел x, y, z, r, a, b ввод x, y если y > x то z := x; x := y; y := z все a := x; b := y нц пока b>0 r := mod (a, b) a := b b := r кц вывод a, нс, x, нс, y кон
|
| Си++ | |
#include <iostream> using namespace std; int main() { int x, y, z, r, a, b; cin » x » y; if (y > x){ z = x; x = y; y = z; } a = x; b = y; while (b>0){ r = a%b; a = b; b = r; } cout « a « endl « x « endl « y « endl; }
| |
Определите, какое число будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на четырех языках):
| Бэйсик | Паскаль |
|---|---|
DIM A, B, T, M, R AS INTEGER A = -20: B = 20 M = A: R = F(A) FOR T = A TO B IF F(T) < R THEN M = T R = F(T) END IF NEXT T PRINT M FUNCTION F(x) F = 2*(x-9)*(x-7) END FUNCTION | var a,b,t,M,R :integer; Function F(x: integer):integer; begin F:= 2*(x-9)*(x-7); end; BEGIN a:=-20; b:=20; M:=a; R:=F(a); for t:= a to b do begin if (F(t) < R) then begin M:=t; R:=F(t); end; end; write(M); END. |
| Си++ | Алгоритмический |
#include <iostream> using namespace std; int F(int x) { return 2*(x-9)*(x-7); } int main() { int a, b, t, M, R; a = -20; b = 20; M = a; R = F(a); for (t=a; t<=b; t++){ if ( F(t) < R ) { M = t; R = F(t); } } cout « M « endl; } | алг нач цел a, b, t, R, M a:= -20; b:= 20 M:= a; R:= F(a) нц для t от a до b если F(t)< R то M:= t; R:= F(t) все кц вывод M кон алг цел F(цел x) нач знач := 2*(x-9)*(x-7) кон |
| Python | |
def f(x): return 2*(x-9)*(x-7) a = -20 b = 20 M = a R = f(a) for t in range(a, b+1): if (f(t) < R): M = t R = f(t); print(M)
| |
Исполнитель Май16 преобразует число на экране. У исполнителя есть три команды, которым присвоены номера:
1. Прибавить 1
2. Умножить на 2
3. Умножить на 3
Первая команда увеличивает число на экране на 1, вторая умножает его на 2, третья – умножает на 3.
Программа для исполнителя Май16 — это последовательность команд. Сколько существует программ, для которых при исходном числе 2 результатом является число 28 и при этом траектория вычислений содержит число 12 и не содержит числа 22?
Траектория вычислений программы — это последовательность результатов выполнения всех команд программы. Например, для программы 121 при исходном числе 7 траектория будет состоять из чисел 8, 16, 17.
Сколько существует различных наборов значений логических переменных x1, x2, x3, x4, x5, y1, y2, y3, y4, y5, которые удовлетворяют всем перечисленным ниже условиям?
(x1 → x2) ∧ (x2 → x3) ∧ (x3 → x4) ∧ (x4 → x5 ) = 1
(y1 → y2) ∧ (y2 → y3) ∧ (y3 → y4) ∧ (y4 → y5 ) = 1
x5 → y5 = 1
В ответе не нужно перечислять все различные наборы значений переменных x1, x2, x3, x4, x5, y1, y2, y3, y4, y5, при которых выполнена данная система равенств. В качестве ответа Вам нужно указать количество таких наборов.
