Экзамены и диагностики

10 005 задачвместе с подтемами
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: успешные, неуспешные.
кп22-05#82243

(А. Кожевникова) В файле 22-5.xls содержится информация о процессах внутри проектов P1 и P2. Каждый проект состоит из совокупности вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс В зависит от процесса А, если для выполнения процесса В необходимы результаты процесса А. В этом случае процессы могут выполняться только последовательно. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы --- время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.

Найдите разницу между минимальным временем выполнения проектов P1 и P2. Проект считается завершенным, когда завершились все процессы проекта.

кп22-04#82242

(В. Шубинкин) В файле 22-4.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно... (Условие совпадает с условием задачи из демо-варианта 2023 года).

кп22-03#82241

(В. Шубинкин) В файле 22-3.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно... (Условие совпадает с условием задачи из демо-варианта 2023 года).

кп22-02#82240

(В. Шубинкин) В файле 22-2.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно... (Условие совпадает с условием задачи из демо-варианта 2023 года).

кп22-01#82239

(В. Шубинкин) В файле 22-1.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы -- время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.

Определите минимальное время, через которое завершится выполнение всей совокупности процессов, при условии, что все независимые друг от друга процессы могут выполняться параллельно.

Типовой пример организации данных в файле:

ID процесса B Время выполнения
процесса B (мс)
ID процесса(ов) A
1 4 0
2 3 0
3 1 1; 2
4 7 3

В данном случае независимые процессы 1 и 2 могут выполняться параллельно, при этом процесс 1 завершится через 4 мс, а процесс 2 -- через 3 мс с момента старта. Процесс 3 может начаться только после завершения обоих процессов 1 и 2, то есть, через 4 мс после старта. Он длится 1 мс и закончится через 4 + 1 = 5 мс после старта. Выполнение процесса 4 может начаться только после завершения процесса 3, то есть, через 5 мс. Он длится 7 мс, так что минимальное время завершения всех процессов равно 5 + 7 = 12 мс.

Маша скачивает из Интернета альбом любимой группы, оцифрованный в формате {1} с частотой дискретизации {2} Гц и разрешением {3} бит без использования сжатия. В альбоме {4} треков общей длительностью {5} минут {6} секунд. Каждый трек содержит заголовок объёмом {7} Кбайт. Какова минимально возможная скорость передачи данных канала связи (в бит/с), при которой время скачивания всего альбома не превышает {8} секунд? В ответе запишите только целое число.
Маша скачивает из Интернета альбом любимой группы, оцифрованный в формате {1} с частотой дискретизации {2} Гц и разрешением {3} бит без использования сжатия. В альбоме {4} треков общей длительностью {5} минут {6} секунд. Каждый трек содержит заголовок объёмом {7} Кбайт. Какова максимально возможная скорость передачи данных канала связи (в бит/с), при которой время скачивания всего альбома превышает {8} секунд? В ответе запишите только целое число.
Маша скачивает из Интернета альбом любимой группы, оцифрованный в формате {1} с частотой дискретизации {2} Гц и разрешением {3} бит без использования сжатия. В альбоме {4} треков общей длительностью {5} минут {6} секунд. Каждый трек содержит заголовок, это одно и то же целое число Кбайт для всех треков. Каков максимально возможный объём заголовка трека в Кбайт, если известно, что время скачивания всего альбома по каналу связи со скоростью передачи данных {7} бит/с не превышает {8} секунд? В ответе запишите только целое число.

На ленте исполнителя МТ в соседних ячейках записано двоичное представление целого положительного числа без ведущих нулей. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей слева от последовательности ячейке. Программа для исполнителя:

λ01
q0λ, R, q1
q1λ, S, q11, R, q10, R, q1

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. После выполнения программы на ленте оказалось двоичная запись числа 415. Определите десятичное значение наибольшего числа, меньшего, чем 70000, которое могло быть записано на ленте до начала работы программы.

На ленте исполнителя МТ в соседних ячейках записано двоичное представление целого положительного числа без ведущих нулей. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей справа от последовательности ячейке. Программа для исполнителя:

λ01
q0λ, L, q1
q1λ, S, q11, L, q10, L, q1

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. После выполнения программы на ленте оказалось двоичная запись числа 218. Определите десятичное значение наибольшего числа, меньшего, чем 50000, которое могло быть записано на ленте до начала работы программы.

На ленте исполнителя МТ в соседних ячейках записано двоичное представление целого положительного числа без ведущих нулей. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей слева от последовательности ячейке. Программа для исполнителя:

λ01
q0λ, R, q1
q1λ, S, q11, R, q10, R, q1

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. После выполнения программы на ленте оказалось двоичная запись числа 349. Определите десятичное значение наибольшего числа, меньшего, чем 40000, которое могло быть записано на ленте до начала работы программы.

На ленте исполнителя МТ в соседних ячейках записано двоичное представление целого положительного числа без ведущих нулей. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей справа от последовательности ячейке. Программа для исполнителя:

λ01
q0λ, L, q1
q1λ, S, q11, L, q10, L, q1

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. После выполнения программы на ленте оказалось двоичная запись числа 77. Определите десятичное значение наибольшего числа, меньшего, чем 30000, которое могло быть записано на ленте до начала работы программы.

На ленте исполнителя МТ в соседних ячейках записано двоичное представление целого положительного числа без ведущих нулей. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей слева от последовательности ячейке. Программа для исполнителя:

λ01
q0λ, R, q1
q1λ, S, q11, R, q10, R, q1

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. После выполнения программы на ленте оказалось двоичная запись числа 163. Определите десятичное значение наибольшего числа, меньшего, чем 20000, которое могло быть записано на ленте до начала работы программы.

На ленте исполнителя МТ в соседних ячейках записано двоичное представление целого положительного числа без ведущих нулей. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей справа от последовательности ячейке. Программа для исполнителя:

λ01
q0λ, L, q1
q1λ, S, q11, L, q10, L, q1

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. После выполнения программы на ленте оказалось двоичная запись числа 156. Определите десятичное значение наибольшего числа, меньшего, чем 10000, которое могло быть записано на ленте до начала работы программы.

(А. Кабанов) На ленте исполнителя МТ в соседних ячейках записано двоичное представление числа 992 без ведущих нулей. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей справа от последовательности ячейке. Программа для исполнителя:

λ01
q0λ, L, q1
q11, L, q20, L, q2
q2λ, S, q21, L, q21, L, q3
q3λ, S, q30, L, q30, L, q2

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. Определите десятичное значение числа на ленте после выполнения этой программы.

(А. Кабанов) На ленте исполнителя МТ в соседних ячейках записано двоичное представление числа 204 без ведущих нулей. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей справа от последовательности ячейке. Программа для исполнителя:

λ01
q0λ, L, q1
q11, L, q20, L, q2
q2λ, S, q21, L, q30, L, q2
q3λ, S, q30, L, q21, L, q3

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. Определите десятичное значение числа на ленте после выполнения этой программы.

(А. Кабанов) На ленте исполнителя МТ в соседних ячейках записано двоичное представление числа 768 без ведущих нулей. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей справа от последовательности ячейке. Программа для исполнителя:

λ01
q0λ, L, q1
q11, L, q20, L, q2
q2λ, S, q21, L, q30, L, q3
q3λ, S, q30, L, q21, L, q2

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. Определите десятичное значение числа на ленте после выполнения этой программы.

(А. Кабанов) На ленте исполнителя МТ в соседних ячейках записана последовательность из 45 нулей и 21 единицы в указанном порядке. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей справа от последовательности ячейке. Программа для исполнителя:

λ01
q0λ, L, q1
q1λ, S, q11, L, q20, L, q3
q2λ, S, q20, L, q30, L, q1
q3λ, S, q31, L, q11, L, q2

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. Определите число нулей на ленте после выполнения этой программы.

(А. Кабанов) На ленте исполнителя МТ в соседних ячейках записана последовательность из 30 единиц и 45 нулей в указанном порядке. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей слева от последовательности ячейке. Программа для исполнителя:

λ01
q0λ, R, q1
q1λ, S, q10, R, q21, R, q2
q2λ, S, q21, R, q30, R, q3
q3λ, S, q30, R, q21, R, q1

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. Определите число единиц на ленте после выполнения этой программы.

(А. Кабанов) На ленте исполнителя МТ в соседних ячейках записана последовательность из 12 нулей и 15 единиц в указанном порядке. Ячейки справа и слева от последовательности заполнены пустыми символами «λ». В начальный момент времени головка расположена в ближайшей справа от последовательности ячейке. Программа для исполнителя:

λ01
q0λ, L, q1
q1λ, S, q10, L, q21, L, q2
q2λ, S, q21, L, q30, L, q3
q3λ, S, q30, L, q11, L, q1

Команды движения каретки: L – влево, R – вправо, N – отсутствие сдвига, S – стоп. Определите число нулей на ленте после выполнения этой программы.

Поделиться
Класснуть