Школа

Информация о результатах ОГЭ-2023

Официальный день объявления результатов ГИА-9 по химии, географии, обществознанию и информатике - 15 июня   2023г.

Апелляции  о несогласии с выставленными баллами по химии, географии, обществознанию и информатике принимаются  16 и 19 июня     2023г. (до 16-00)  только  по электронной почте Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

Форма апелляции (1-АП) размещена  на официальном информационном  сайте  www.iro73.ru в разделе РСОКО (далее  — ГИА, далее — ГИА-9, далее — апелляция, далее  — правила подачи апелляции о несогласии с выставленными баллами).

Заседание конфликтной комиссии  состоится  20  июня 2023 года.

Апеллянты должны прибыть в удаленные пункты рассмотрения апелляций на территории муниципальных образований Ульяновской области  (пункты подключения апеллянтов к общению с членами конфликтной комиссии) в назначенное время (время будет сообщено каждому апеллянту). Удаленные пункты рассмотрения апелляций на территории муниципального образования «город Ульяновск» определены на базе МБОУ «Мариинская гимназия», МБОУ «Гимназия № 30», МБОУ «Гимназия № 33», МБОУ «Средняя школа № 69».

Члены конфликтной комиссии будут общаться с апеллянтами из ОГАУ «ИРО» (г. Ульяновск, ул. Розы Люксембург, д. 48) в режиме видеоконференцсвязи.

Аппеляция (2023)

Официальный день объявления результатов ГИА-11 по русскому языку     от 29.05.2023 и по математике (базовый уровень)  от 01.06.2023

16 июня   2023г.

Апелляции  о несогласии с выставленными баллами по русскому языку принимаются  19 и 20  июня     2023г. (до 16-00)  только  по электронной почте  Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

Форма апелляции (1-АП) размещена  на официальном информационном  сайте  www.iro73.ru в разделе РСОКО (далее  — ГИА, далее — ГИА-11, далее — апелляция, далее  — правила подачи апелляции о несогласии с выставленными баллами).

Заседание конфликтной комиссии  состоится  21  июня

Апеллянты должны прибыть в удаленные пункты рассмотрения апелляций на территории муниципальных образований Ульяновской области  (пункты подключения апеллянтов к общению с членами конфликтной комиссии) в назначенное время (время будет сообщено каждому апеллянту).

Члены конфликтной комиссии будут общаться с апеллянтами из ОГАУ «ИРО» (г. Ульяновск, ул. Розы Люксембург, д. 48) в режиме видеоконференсвязи.

Источник: Областное государственное автономное учреждение «Институт развития образования»

ЕГЭ-2023 Информатика - Задание 22: Время окончания группы процессов

1 В файле 22-60.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Определите максимальное количество процессов, которые завершатся за 73 мс, при условии, что все независимые друг от друга процессы могут выполняться параллельно.
Типовой пример организации данных в файле:
Пусть требуется определить максимальное количество процессов, которые завершатся за 10 мс. В данном случае независимые процессы 1 и 2 могут выполняться параллельно, при этом процесс 1 завершится через 4 мс, а процесс 2 – через 3 мс с момента старта. Процесс 3 может начаться только после завершения обоих процессов 1 и 2, то есть, через 4 мс после старта. Он длится 1 мс и закончится через 4 + 1 = 5 мс после старта. Выполнение процесса 4 может начаться только после завершения процесса 3, то есть, через 5 мс. Он длится 7 мс, так что завершится только через 5 + 7 = 12 мс. Таким образом, через 10 мс завершатся три первых процесса. Ответ: 3.
   
2 В файле 22-59.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Определите минимальное время, через которое завершится выполнение всей совокупности процессов, при условии, что все независимые друг от друга процессы могут выполняться параллельно.
Типовой пример организации данных в файле:
В данном случае независимые процессы 1 и 2 могут выполняться параллельно, при этом процесс 1 завершится через 4 мс, а процесс 2 – через 3 мс с момента старта. Процесс 3 может начаться только после завершения обоих процессов 1 и 2, то есть, через 4 мс после старта. Он длится 1 мс и закончится через 4 + 1 = 5 мс после старта. Выполнение процесса 4 может начаться только после завершения процесса 3, то есть, через 5 мс. Он длится 7 мс, так что минимальное время завершения всех процессов равно 5 + 7 = 12 мс.
   
3 В файле 22-58.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Для запуска некоторых процессов необходимы данные, которые получаются как результаты выполнения одного или двух других процессов – поставщиков данных. Независимые процессы (не имеющие поставщиков данных) можно запускать в любой момент времени. Если процесс B (зависимый процесс) получает данные от процесса A (поставщика данных), то процесс B может начать выполнение сразу же после завершения процесса A. Любые процессы, готовые к выполнению, можно запускать параллельно, при этом количество одновременно выполняемых процессов может быть любым, длительность процесса не зависит от других параллельно выполняемых процессов.
В таблице представлены идентификатор (ID) каждого процесса, его длительность и ID поставщиков данных для зависимых процессов.
Для одного из процесса неизвестно, после какого процесса х он должен начать работать. Известно, что минимальное время выполнения всех процессов равно 17 мс. Найдите номер процесса х.
Типовой пример организации данных в файле:
Пусть минимальное время выполнения данной совокупности процессов равно 10 мс. В данном случае минимальное время окончания процесса 1 – 4 мс от начала запуска процессов, процесса 2 – 3 мс, процесса 4 – 6 мс (3 мс + 3 мс), следовательно, третий процесс может завершиться за 10 мс. Так как время его выполнения 6 мс, то он должен начаться не позднее, чем через 4 мс после начал выполнения всех процессов. Через 4 мс заканчивается только один процесс – процесс 1. Значит, х равен 1.
   
4 В файле 22-57.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Для запуска некоторых процессов необходимы данные, которые получаются как результаты выполнения одного или двух других процессов – поставщиков данных. Независимые процессы (не имеющие поставщиков данных) можно запускать в любой момент времени. Если процесс B (зависимый процесс) получает данные от процесса A (поставщика данных), то процесс B может начать выполнение сразу же после завершения процесса A. Любые процессы, готовые к выполнению, можно запускать параллельно, при этом количество одновременно выполняемых процессов может быть любым, длительность процесса не зависит от других параллельно выполняемых процессов.
В таблице представлены идентификатор (ID) каждого процесса, его длительность и ID поставщиков данных для зависимых процессов.
Определите максимально возможное целочисленное неизвестное время выполнения процесса t, если известно, что при его уменьшении минимально возможное время выполнения всей совокупности процессов не меняется.
Типовой пример организации данных в файле:
Пусть выполнение данной совокупности процессов закончилось за 15 мс. В данном случае независимые процессы 1 и 2 могут выполняться параллельно, при этом процесс 1 завершится через 4 мс, а процесс 2 – через 3 мс с момента старта. Процесс 3 может начаться только после завершения обоих процессов 1 и 2, то есть, через 4 мс после старта. Он длится t мс и закончится через 4 + t мс после старта. Выполнение процесса 4 может начаться только после завершения процесса 3, то есть, через 4 + t мс. Он длится 7 мс, так что минимальное время завершения всех процессов равно 4 + t + 7 = 15 мс. Следовательно, t = 15 – 4 – 7 = 4 мс. Ответ для этого примера: 4.
   
5 В файле 22-56.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Для запуска некоторых процессов необходимы данные, которые получаются как результаты выполнения одного или двух других процессов – поставщиков данных. Независимые процессы (не имеющие поставщиков данных) можно запускать в любой момент времени. Если процесс B (зависимый процесс) получает данные от процесса A (поставщика данных), то процесс B может начать выполнение сразу же после завершения процесса A. Любые процессы, готовые к выполнению, можно запускать параллельно, при этом количество одновременно выполняемых процессов может быть любым, длительность процесса не зависит от других параллельно выполняемых процессов.
В таблице представлены идентификатор (ID) каждого процесса, его длительность и ID поставщиков данных для зависимых процессов.
Определите, какое наибольшее количество процессов может быть завершено за первые 40 мс с момента запуска первого процесса.
Типовой пример организации данных в файле:
Пусть нас интересуют процессы, которые завершились в первые 6 мс. В данном случае независимые процессы 1 и 2 могут выполняться параллельно, при этом процесс 1 завершится через 4 мс, а процесс 2 – через 3 мс с момента старта. Процесс 3 может начаться только после завершения обоих процессов 1 и 2, то есть, через 4 мс после старта. Он длится 1 мс и закончится через 4 + 1 = 5 мс после старта. Выполнение процесса 4 может начаться только после завершения процесса 3, то есть, через 5 мс. Он длится 7 мс и закончится через 5 + 7 = 12 мс. За первые 6 мс успеют завершиться процессы 1, 2, 3. Ответ для этого примера: 3.
   
6 В файле 22-55.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Для запуска некоторых процессов необходимы данные, которые получаются как результаты выполнения одного или двух других процессов – поставщиков данных. Независимые процессы (не имеющие поставщиков данных) можно запускать в любой момент времени. Если процесс B (зависимый процесс) получает данные от процесса A (поставщика данных), то процесс B может начать выполнение сразу же после завершения процесса A. Любые процессы, готовые к выполнению, можно запускать параллельно, при этом количество одновременно выполняемых процессов может быть любым, длительность процесса не зависит от других параллельно выполняемых процессов.
В таблице представлены идентификатор (ID) каждого процесса, его длительность и ID поставщиков данных для зависимых процессов.
Определите, какое наибольшее количество процессов может быть завершено за первые 60 мс с момента запуска первого процесса.
Типовой пример организации данных в файле:
Пусть нас интересуют процессы, которые завершились в первые 6 мс. В данном случае независимые процессы 1 и 2 могут выполняться параллельно, при этом процесс 1 завершится через 4 мс, а процесс 2 – через 3 мс с момента старта. Процесс 3 может начаться только после завершения обоих процессов 1 и 2, то есть, через 4 мс после старта. Он длится 1 мс и закончится через 4 + 1 = 5 мс после старта. Выполнение процесса 4 может начаться только после завершения процесса 3, то есть, через 5 мс. Он длится 7 мс и закончится через 5 + 7 = 12 мс. За первые 6 мс успеют завершиться процессы 1, 2, 3. Ответ для этого примера: 3.
   
7 В файле 22-46.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Вычислительное устройство имеет 3 вычислительных ядра. Каждый из параллельных процессов выполняется на отдельном ядре. Освободившееся ядро сразу же занимается готовым к выполнению процессом (если они есть), причём в первую очередь запускаются процессы с наибольшим временем выполнения (если таких больше, чем свободных ядер, приоритет имеют процессы с меньшими ID). Определите наибольшее возможное число процессов, выполненных одним ядром. В ответе укажите сумму этого числа и времени, прошедшего с момента начала вычислений до их завершения.Типовой пример организации данных в файле:
Рассмотрим пример выше в случае, если устройство имеет 2 вычислительных ядра: ядро I и ядро II. Независимые процессы 1, 2 и 5 готовы к выполнению, но запустятся только процессы 5 (пусть на ядре I) и 1 (на ядре II) как имеющие большее время выполнения. При этом процесс 1 завершится через 4 мс после старта, и на освободившемся ядре II начнётся выполнение процесса 2. Оно продлится 3 мс и завершится через 4 + 3 = 7 мс после старта. Процесс 5 завершится через 5 мс после старта, но процесс 3 может быть запущен только после завершения процессов 1 и 2, поэтому ядро I останется свободным. Заметим, что процессы 3 и 4 выполняются последовательно и могут быть выполнены на одном и том же ядре. К моменту завершения процесса на ядре I был выполнен 1 процесс (ID 5), а на ядре II — 2 процесса (ID 1 и 2). Тогда максимальное число процессов, выполненных на одном ядре, будет достигнуто, если процессы 3 и 4 запустить на ядре II, и составит 4. Процесс 3 продлится 1 мс и закончит выполнение через 7 + 1 = 8 мс после старта. Процесс 4 продлится 7 мс и завершится через 8 + 7 = 15 мс после старта. Таким образом, вычисления завершились через 15 мс. Ответ будем сумма 15 и 4 (наибольшее число процессов на одном ядре), т.е. 19.
   
8 В файле 22-46.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Вычислительное устройство имеет 4 вычислительных ядра. Каждый из параллельных процессов выполняется на отдельном ядре. Освободившееся ядро сразу же занимается готовым к выполнению процессом (если они есть), причём в первую очередь запускаются процессы с наибольшим временем выполнения (если таких больше, чем свободных ядер, приоритет имеют процессы с меньшими ID). Определите наибольшее возможное число процессов, выполненных одним ядром. В ответе укажите сумму этого числа и времени, прошедшего с момента начала вычислений до их завершения.Типовой пример организации данных в файле:
Рассмотрим пример выше в случае, если устройство имеет 2 вычислительных ядра: ядро I и ядро II. Независимые процессы 1, 2 и 5 готовы к выполнению, но запустятся только процессы 5 (пусть на ядре I) и 1 (на ядре II) как имеющие большее время выполнения. При этом процесс 1 завершится через 4 мс после старта, и на освободившемся ядре II начнётся выполнение процесса 2. Оно продлится 3 мс и завершится через 4 + 3 = 7 мс после старта. Процесс 5 завершится через 5 мс после старта, но процесс 3 может быть запущен только после завершения процессов 1 и 2, поэтому ядро I останется свободным. Заметим, что процессы 3 и 4 выполняются последовательно и могут быть выполнены на одном и том же ядре. К моменту завершения процесса на ядре I был выполнен 1 процесс (ID 5), а на ядре II — 2 процесса (ID 1 и 2). Тогда максимальное число процессов, выполненных на одном ядре, будет достигнуто, если процессы 3 и 4 запустить на ядре II, и составит 4. Процесс 3 продлится 1 мс и закончит выполнение через 7 + 1 = 8 мс после старта. Процесс 4 продлится 7 мс и завершится через 8 + 7 = 15 мс после старта. Таким образом, вычисления завершились через 15 мс. Ответ будем сумма 15 и 4 (наибольшее число процессов на одном ядре), т.е. 19.
   
9 В файле 22-46.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Вычислительное устройство имеет 3 вычислительных ядра. Каждый из параллельных процессов выполняется на отдельном ядре. Готовые к выполнению процессы добавляются в очередь. Если в очередь одновременно добавляется несколько процессов, они располагаются в ней в порядке возрастания ID. Первый в очереди процесс запускается, как только появляется свободное ядро, и выходит из очереди (если остались свободные ядра, процесс повторяется). Какой процесс завершился последним? В ответе укажите сумму его ID и времени, прошедшего с момента начала вычислений до их завершения.Типовой пример организации данных в файле:
Рассмотрим пример выше в случае, если устройство имеет 2 вычислительных ядра: ядро I и ядро II. Независимые процессы 1, 2 и 5 готовы к выполнению и располагаются в очереди в порядке возрастания ID. Запустятся процессы 1 (пусть на ядре I) и 2 (на ядре II), в очереди останется процесс 5. При этом процесс 2 завершится через 3 мс, и освободившемся ядре II запускается единственный в очереди процесс 5, который завершится через 3 + 5 = 8 мс после старта. Очередь становится пуста. Процесс 1 завершится через 4 мс после старта и позволит добавить в очередь процесс 3, который сразу же начнёт выполнение на освободившемся ядре I. Очередь снова пуста. Процесс 3 завершится через 4 + 1 = 5 мс после старта. Процесс 4 встанет в очередь и сразу же начнёт выполняться на освободившемся ядре I. Выполнение процесса 4 продлится 7 мс и закончится через 5 + 7 = 12 мс после начала вычислений. Все процессы выполнены, последним завершился процесс 4 через 12 мс после старта. Ответом будет сумма 4 и 12, т.е. 16.
   
10 В файле 22-46.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Вычислительное устройство имеет 4 вычислительных ядра. Каждый из параллельных процессов выполняется на отдельном ядре. Готовые к выполнению процессы добавляются в очередь. Если в очередь одновременно добавляется несколько процессов, они располагаются в ней в порядке возрастания ID. Первый в очереди процесс запускается, как только появляется свободное ядро, и выходит из очереди (если остались свободные ядра, процесс повторяется). Какой процесс завершился последним? В ответе укажите сумму его ID и времени, прошедшего с момента начала вычислений до их завершения.Типовой пример организации данных в файле:
Рассмотрим пример выше в случае, если устройство имеет 2 вычислительных ядра: ядро I и ядро II. Независимые процессы 1, 2 и 5 готовы к выполнению, но запустятся только процессы 5 (пусть на ядре I) и 1 (на ядре II) как имеющие большее время выполнения. При этом процесс 1 завершится через 4 мс после старта, и на освободившемся ядре II начнётся выполнение процесса 2. Оно продлится 3 мс и завершится через 4 + 3 = 7 мс после старта. Процесс 5 завершится через 5 мс после старта, но процесс 3 может быть запущен только после завершения процессов 1 и 2, поэтому ядро I останется свободным. Заметим, что процессы 3 и 4 выполняются последовательно и могут быть выполнены на одном и том же ядре. К моменту завершения процесса на ядре I был выполнен 1 процесс (ID 5), а на ядре II — 2 процесса (ID 1 и 2). Тогда максимальное число процессов, выполненных на одном ядре, будет достигнуто, если процессы 3 и 4 запустить на ядре II, и составит 4. Процесс 3 продлится 1 мс и закончит выполнение через 7 + 1 = 8 мс после старта. Процесс 4 продлится 7 мс и завершится через 8 + 7 = 15 мс после старта. Таким образом, вычисления завершились через 15 мс. Ответ будем сумма 15 и 4 (наибольшее число процессов на одном ядре), т.е. 19.
   
11 В файле 22-46.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Вычислительное устройство имеет 3 вычислительных ядра.Каждый из параллельных процессов выполняется на отдельном ядре. Будем говорить, что ядро простаивает, если ядро не выполняет никакой процесс и при этом не вся совокупность процессов выполнена. Из готовых к выполнению процессов в первую очередь запускаются процессы с наименьшим временем выполнения (если таких больше, чем свободных ядер, приоритет имеют процессы с меньшими ID). Известно, что выполнение всей совокупности процессов заняло минимальное возможное время. Определите суммарное время простоя всех ядер.Типовой пример организации данных в файле:
Рассмотрим пример выше в случае, если устройство имеет 2 вычислительных ядра: ядро I и ядро II. Независимые процессы 1, 2 и 5 готовы к выполнению, но запустятся только процессы 1 (пусть на ядре I) и 2 (на ядре II) как имеющие меньшее время выполнения. При этом процесс 2 завершится через 3 мс. Поскольку процесс 3 может начаться только после завершения обоих процессов 1 и 2, на освободившемся ядре II запускается процесс 5, который завершится через 3 + 5 = 8 мс после старта. Процесс 1 завершится через 4 мс после старта и позволит начать выполнение процесса 3 на освободившемся ядре I. Процесс 3 завершится через 4 + 1 = 5 мс после старта. На освободившемся ядре I начнётся выполнение процесса 4, которое продлится 7 мс и закончится через 5 + 7 = 12 мс после начала вычислений. Таким образом, ядро I не простаивало, а ядро II начало простаивать через 8 мс после старта и простаивало до конца вычислений через 12 мс после старта. Тогда суммарное время простоя всех ядер равно времени простоя ядра II и составляет 12 - 8 = 4 мс. Ответ: 4.
   
12 В файле 22-46.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Вычислительное устройство имеет 4 вычислительных ядра.Каждый из параллельных процессов выполняется на отдельном ядре. Будем говорить, что ядро простаивает, если ядро не выполняет никакой процесс и при этом не вся совокупность процессов выполнена. Из готовых к выполнению процессов в первую очередь запускаются процессы с наименьшим временем выполнения (если таких больше, чем свободных ядер, приоритет имеют процессы с меньшими ID). Известно, что выполнение всей совокупности процессов заняло минимальное возможное время. Определите суммарное время простоя всех ядер.Типовой пример организации данных в файле:
Рассмотрим пример выше в случае, если устройство имеет 2 вычислительных ядра: ядро I и ядро II. Независимые процессы 1, 2 и 5 готовы к выполнению, но запустятся только процессы 1 (пусть на ядре I) и 2 (на ядре II) как имеющие меньшее время выполнения. При этом процесс 2 завершится через 3 мс. Поскольку процесс 3 может начаться только после завершения обоих процессов 1 и 2, на освободившемся ядре II запускается процесс 5, который завершится через 3 + 5 = 8 мс после старта. Процесс 1 завершится через 4 мс после старта и позволит начать выполнение процесса 3 на освободившемся ядре I. Процесс 3 завершится через 4 + 1 = 5 мс после старта. На освободившемся ядре I начнётся выполнение процесса 4, которое продлится 7 мс и закончится через 5 + 7 = 12 мс после начала вычислений. Таким образом, ядро I не простаивало, а ядро II начало простаивать через 8 мс после старта и простаивало до конца вычислений через 12 мс после старта. Тогда суммарное время простоя всех ядер равно времени простоя ядра II и составляет 12 - 8 = 4 мс. Ответ: 4.
   
13 В файле 22-46.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Вычислительное устройство имеет 3 вычислительных ядра. Каждый из параллельных процессов выполняется на отдельном ядре. Из готовых к выполнению процессов в первую очередь запускаются процессы с наименьшими ID. Определите минимальное время, через которое завершится выполнение всей совокупности процессов.
Типовой пример организации данных в файле:
Рассмотрим пример выше в случае, когда устройство имеет 2 вычислительных ядра: ядро I и ядро II. Независимые процессы 1, 2 и 5 готовы к выполнению, но запустятся только процессы 1 (пусть на ядре I) и 2 (на ядре II) как имеющие меньшее время выполнения. При этом процесс 2 завершится через 3 мс. Поскольку процесс 3 может начаться только после завершения обоих процессов 1 и 2, на освободившемся ядре II запускается процесс 5, который завершится через 3 + 5 = 8 мс после старта. Процесс 1 завершится через 4 мс после старта и позволит начать выполнение процесса 3 на освободившемся ядре I. Процесс 3 завершится через 4 + 1 = 5 мс после старта. На освободившемся ядре I начнётся выполнение процесса 4, которое продлится 7 мс и закончится через 5 + 7 = 12 мс после начала вычислений. Таким образом, минимальное время завершения всех процессов равно 12 мс. Ответ: 12.
   
14 В файле 22-46.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Вычислительное устройство имеет 4 вычислительных ядра. Каждый из параллельных процессов выполняется на отдельном ядре. Из готовых к выполнению процессов в первую очередь запускаются процессы с наименьшими ID. Определите минимальное время, через которое завершится выполнение всей совокупности процессов.
Типовой пример организации данных в файле:
Рассмотрим пример выше в случае, когда устройство имеет 2 вычислительных ядра: ядро I и ядро II. Независимые процессы 1, 2 и 5 готовы к выполнению, но запустятся только процессы 1 (пусть на ядре I) и 2 (на ядре II) как имеющие меньшее время выполнения. При этом процесс 2 завершится через 3 мс. Поскольку процесс 3 может начаться только после завершения обоих процессов 1 и 2, на освободившемся ядре II запускается процесс 5, который завершится через 3 + 5 = 8 мс после старта. Процесс 1 завершится через 4 мс после старта и позволит начать выполнение процесса 3 на освободившемся ядре I. Процесс 3 завершится через 4 + 1 = 5 мс после старта. На освободившемся ядре I начнётся выполнение процесса 4, которое продлится 7 мс и закончится через 5 + 7 = 12 мс после начала вычислений. Таким образом, минимальное время завершения всех процессов равно 12 мс. Ответ: 12.
   
15 В файле 22-46.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Известно, что независимые процессы начали выполняться сразу, остальные — как только их выполнение стало возможно. Определите наибольшее количество процессов, выполнявшихся параллельно. В ответе укажите сумму этого количества и времени, прошедшего с момента начала вычислений до их завершения.
Типовой пример организации данных в файле:
В данном случае независимые процессы 1 и 2 могут выполняться параллельно с самого начала, остальные процессы выполняются последовательно. Ответ - 2.
   
16 В файле 22-45.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Определите максимальное количество процессов, которые выполнялись параллельно, при условии, что все независимые друг от друга процессы стартовали одновременно, а зависимые процессы стартовали одновременно с завершением всех процессов, от которых они зависят.
Типовой пример организации данных в файле:
В данном случае независимые процессы 1 и 2 могут выполняться параллельно с самого начала, остальные процессы выполняются последовательно. Ответ - 2.
   
17 В файле 22-43.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Определите минимальное время, через которое завершится выполнение всей совокупности процессов, при условии, что все независимые друг от друга процессы могут выполняться параллельно.
Типовой пример организации данных в файле:
В данном случае независимые процессы 1 и 2 могут выполняться параллельно, при этом процесс 1 завершится через 4 мс, а процесс 2 – через 3 мс с момента старта. Процесс 3 может начаться только после завершения обоих процессов 1 и 2, то есть, через 4 мс после старта. Он длится 1 мс и закончится через 4 + 1 = 5 мс после старта. Выполнение процесса 4 может начаться только после завершения процесса 3, то есть, через 5 мс. Он длится 7 мс, так что минимальное время завершения всех процессов равно 5 + 7 = 12 мс.
   
18 В файле 22-42.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Определите минимальное время, через которое завершится выполнение всей совокупности процессов, при условии, что все независимые друг от друга процессы могут выполняться параллельно.
Типовой пример организации данных в файле:
В данном случае независимые процессы 1 и 2 могут выполняться параллельно, при этом процесс 1 завершится через 4 мс, а процесс 2 – через 3 мс с момента старта. Процесс 3 может начаться только после завершения обоих процессов 1 и 2, то есть, через 4 мс после старта. Он длится 1 мс и закончится через 4 + 1 = 5 мс после старта. Выполнение процесса 4 может начаться только после завершения процесса 3, то есть, через 5 мс. Он длится 7 мс, так что минимальное время завершения всех процессов равно 5 + 7 = 12 мс.
   
19 В файле 22-41.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Определите минимальное время, через которое завершится выполнение всей совокупности процессов, при условии, что все независимые друг от друга процессы могут выполняться параллельно.
Типовой пример организации данных в файле:
В данном случае независимые процессы 1 и 2 могут выполняться параллельно, при этом процесс 1 завершится через 4 мс, а процесс 2 – через 3 мс с момента старта. Процесс 3 может начаться только после завершения обоих процессов 1 и 2, то есть, через 4 мс после старта. Он длится 1 мс и закончится через 4 + 1 = 5 мс после старта. Выполнение процесса 4 может начаться только после завершения процесса 3, то есть, через 5 мс. Он длится 7 мс, так что минимальное время завершения всех процессов равно 5 + 7 = 12 мс.
   
20 В файле 22-40.xls содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы могут выполняться только последовательно. Если процесс B зависит от процесса A, то процесс B может начать выполнение не раньше, чем через 3 мс после завершения процесса A. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс является независимым, то в таблице указано значение 0.
Определите минимальное время, через которое завершится выполнение всей совокупности процессов, при условии, что все независимые друг от друга процессы могут выполняться параллельно.
Типовой пример организации данных в файле:
В данном случае независимые процессы 1 и 2 могут выполняться параллельно, при этом процесс 1 завершится через 4 мс, а процесс 2 – через 3 мс с момента старта. Процесс 3 может начаться только после завершения обоих процессов 1 и 2 и 3 мс ожидания, то есть, через 7 мс после старта. Он длится 1 мс и закончится через 7 + 1 = 8 мс после старта. Выполнение процесса 4 может начаться только после завершения процесса 3 и 3 мс ожидания, то есть, через 11 мс. Он длится 7 мс, так что минимальное время завершения всех процессов равно 11 + 7 = 18 мс.

© https://kpolyakov.spb.ru

ЕГЭ-2023 Информатика - Задание 09

1 В файле электронной таблицы 9-194.xls в каждой строке записаны 5 натуральных чисел. Определите количество строк таблицы, для которых выполнены все условия:
– в строке встречается ровно четыре различных числа; одно из них два раза, три – по одному;
– сумма повторяющихся чисел больше суммы неповторяющихся.
   
2 В файле электронной таблицы 9-194.xls в каждой строке записаны 5 натуральных чисел. Определите количество строк таблицы, для которых выполнены все условия:
– в строке встречается ровно четыре различных числа; одно из них два раза, три – по одному;
– сумма повторяющихся чисел меньше суммы неповторяющихся.
   
3 В файле электронной таблицы 9-194.xls в каждой строке записаны 5 натуральных чисел. Определите количество строк таблицы, для которых выполнены все условия:
– в строке нет повторяющихся чисел;
– чётных чисел меньше, чем нечётных;
– сумма чётных чисел больше, чем сумма нечётных.
   
4 В файле электронной таблицы 9-194.xls в каждой строке записаны 5 натуральных чисел. Определите количество строк таблицы, для которых выполнены все условия:
– в строке нет повторяющихся чисел;
– чётных чисел больше, чем нечётных;
– сумма чётных чисел меньше, чем сумма нечётных.
   
5 В файле электронной таблицы 9-191.xls в каждой строке записаны 6 натуральных чисел. Определите количество строк таблицы, для которых выполнены оба условия:
– в строке есть как повторяющиеся, так и неповторяющиеся числа;
– среднее арифметическое всех неповторяющихся чисел строки равно среднему арифметическому всех повторяющихся чисел этой строки.
При вычислении средних значений каждое число учитывается столько раз, сколько оно встречается в строке.
   
6 В файле электронной таблицы 9-191.xls в каждой строке записаны 6 натуральных чисел. Определите количество строк таблицы, для которых выполнены оба условия:
– в строке есть как повторяющиеся, так и неповторяющиеся числа;
– среднее арифметическое всех неповторяющихся чисел строки меньше, чем среднее арифметическое всех повторяющихся чисел этой строки.
При вычислении средних значений каждое число учитывается столько раз, сколько оно встречается в строке.
   
7 В файле электронной таблицы 9-191.xls в каждой строке записаны 6 натуральных чисел. Определите количество строк таблицы, для которых выполнены оба условия:
– в строке есть как повторяющиеся, так и неповторяющиеся числа;
– среднее арифметическое всех неповторяющихся чисел строки больше, чем среднее арифметическое всех повторяющихся чисел этой строки.
При вычислении средних значений каждое число учитывается столько раз, сколько оно встречается в строке.
   
8 В файле электронной таблицы 9-190.xls в каждой строке записаны 6 натуральных чисел. Определите количество строк таблицы, содержащих числа, для которых выполнено ровно одно из двух условий:
– в строке есть повторяющиеся числа;
– в строке есть ровно три нечетных числа.
   
9 В файле электронной таблицы 9-170.xls в каждой строке содержатся шесть неотрицательных целых чисел. Определите количество строк таблицы, для которых выполнены оба условия:
– в строке только одно число повторяется дважды (ровно 2 раза), остальные числа не повторяются;
– сумма максимального и минимального среди неповторяющихся чисел строки не больше суммы повторяющихся чисел.
   
10 В файле электронной таблицы 9-170.xls в каждой строке содержатся шесть неотрицательных целых чисел. Определите количество строк таблицы, для которых выполнены оба условия:
– в строке нет чисел, которые повторяются;
– среднее арифметическое чисел строки не меньше медианы чисел строки.
Примечание. Медиана — это число, которое находится в середине отсортированного набора чисел. Для четного количества чисел за медиану принимают полусумму двух стоящих в центре чисел. Так, для набора 1, 4, 6, 9 медиана равна 5.
   
11 В файле электронной таблицы 9-170.xls в каждой строке содержатся шесть неотрицательных целых чисел. Определите количество строк таблицы, для которых выполнены оба условия:
– в строке ровно два числа не повторяются;
– среднее геометрическое повторяющихся чисел не меньше произведения неповторяющихся чисел строки.
   
12 В файле электронной таблицы 9-170.xls в каждой строке содержатся шесть неотрицательных целых чисел. Определите количество строк таблицы, для которых выполнены оба условия:
– в строке хотя бы одно число повторяется дважды (ровно 2 раза);
– каждое из повторяющихся дважды (ровно 2 раза) чисел превышает каждое неповторяющееся.
   
13 В файле электронной таблицы 9-170.xls в каждой строке содержатся шесть неотрицательных целых чисел. Определите количество строк таблицы, для которых выполнены оба условия:
– в строке только одно число повторяется трижды (ровно 3 раза), остальные числа не повторяются;
– утроенная сумма неповторяющихся чисел строки не больше произведения повторяющихся чисел.
   
14 В файле электронной таблицы 9-170.xls в каждой строке содержатся шесть неотрицательных целых чисел. Определите количество строк таблицы, для которых выполнены оба условия:
– в строке только одно число повторяется дважды (ровно 2 раза), остальные числа не повторяются;
– среднее арифметическое неповторяющихся чисел строки не больше суммы повторяющихся чисел.
   
15 В файле электронной таблицы 9-162.xls в каждой строке содержатся четыре натуральных числа. Определите количество строк таблицы, содержащих числа, для которых выполнены оба условия:
– числа можно разбить на две пары, суммы которых равны;
– разность максимального и минимального чисел меньше разности суммы двух других чисел и максимального числа.
   
16 В файле электронной таблицы 9-162.xls в каждой строке содержатся четыре натуральных числа. Определите количество строк таблицы, содержащих числа, для которых выполнены оба условия:
– числа можно разбить на две пары, произведения которых равны;
– квадрат второго по величине числа больше произведения минимального и максимального.
Примечание: первое по величине число – это максимальное из всех чисел.
   
17 В файле электронной таблицы 9-162.xls в каждой строке содержатся четыре натуральных числа. Определите количество строк таблицы, содержащих числа, для которых выполнены оба условия:
– разность максимального и минимального чисел не менее 50;
– произведение двух других чисел не более 1000.
   
18 В файле электронной таблицы 9-162.xls в каждой строке содержатся четыре натуральных числа. Определите количество строк таблицы, содержащих числа, для которых выполнены оба условия:
– куб максимального числа не меньше, чем удвоенное произведение трёх других чисел;
– все числа больше 10.
   

© https://kpolyakov.spb.ru

ЕГЭ-2023 Информатика - Задание 17 (2 прохода)

17

  1. 1.В файле 17-354.txt содержится последовательность натуральных чисел, по модулю не превышающих 10000. Определите количество пар элементов последовательности, в которых запись большего из двух элементов заканчивается цифрой 2, а сумма квадратов элементов пары меньше, чем квадрат наибольшего из всех элементов последовательности, запись которых заканчивается цифрой 9. В ответе запишите два числа: сначала количество найденных пар, затем максимальную сумму квадратов элементов этих пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

17

  1. 2.В файле 17-354.txt содержится последовательность натуральных чисел, по модулю не превышающих 10000. Определите количество пар элементов последовательности, в которых запись меньшего из двух элементов заканчивается цифрой 4, а сумма квадратов элементов пары меньше, чем квадрат наименьшего из всех элементов последовательности, запись которых заканчивается цифрой 1. В ответе запишите два числа: сначала количество найденных пар, затем максимальную сумму квадратов элементов этих пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

17

  1. 3.В файле 17-354.txt содержится последовательность натуральных чисел, по модулю не превышающих 10000. Определите количество пар элементов последовательности, в которых запись только одного элемента из двух заканчивается цифрой 8, а сумма квадратов элементов пары больше, чем квадрат наибольшего из всех элементов последовательности, запись которых заканчивается цифрой 5. В ответе запишите два числа: сначала количество найденных пар, затем минимальную сумму квадратов элементов этих пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

17

  1. 4.В файле 17-354.txt содержится последовательность натуральных чисел, по модулю не превышающих 10000. Определите количество пар элементов последовательности, в которых запись только одного элемента из двух заканчивается цифрой 3, а сумма квадратов элементов пары меньше, чем квадрат наименьшего из всех элементов последовательности, запись которых заканчивается цифрой 3. В ответе запишите два числа: сначала количество найденных пар, затем максимальную сумму квадратов элементов этих пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

17

  1. 5.В файле 17-353.txt содержится последовательность натуральных чисел, не превышающих 10000. Симметричной парой называется такая пара чисел в заданной последовательности, элементы которой расположены на равном расстоянии от концов последовательности. Например, в последовательности 1 2 3 4 3 5 1 симметричными парами назовем пары (1, 1), (2, 5), (3, 3). Число 4 не образует пару, так как оно находится на равном удалении от краев, следовательно, это одно число, а не два.
    Найдите количество симметричных пар таких, что среднее арифметическое максимального и минимального значений последовательности строго меньше значения одного элемента пары и строго больше значения второго элемента пары.
    В качестве ответа запишите количество найденных пар и максимальную сумму элементов среди найденных пар.

17

  1. 6.В файле 17-352.txt содержится последовательность натуральных чисел. Элементы последовательности могут принимать целые значения от 1 до 10 000 включительно. Определите количество пар последовательности, в которых оба числа не меньше всех чисел последовательности, которые кратны 73. Гарантируется, что такой элемента в последовательности есть. В ответе запишите количество найденных пар, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

17

  1. 7.В файле 17-345.txt содержится последовательность целых чисел. Элементы последовательности могут принимать целые — значения от 1 до 10 000 включительно. Определите количество пар последовательности, в которых только одно число меньше разности максимального и минимального из чисел последовательности, оканчивающихся на 52.
    В ответе запишите количество найденных пар, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

17

  1. 8.В файле 17-344.txt содержится последовательность целых чисел. Элементы последовательности – натуральные числа, не превосходящие 100000. Определите количество пар последовательности, в которых сумма чисел четна, а разница между числами кратна минимальному числу, кратному 103. Гарантируется, что элемент, кратный 103, в последовательности есть. В ответе запишите количество найденных пар, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

17

  1. 9.В файле 17-342.txt содержится последовательность целых чисел. Элементы последовательности – натуральные числа, не превосходящие 10000. Найдите такие пары элементов, в которых только одно число находится между значениями минимального кратного 37 и максимального кратного 73. Гарантируется, что такая пара в последовательности есть. В ответе запишите количество найденных пар и минимальную сумму элементов среди таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

17

  1. 10.В файле 17-341.txt содержится последовательность целых чисел. Элементы последовательности – целые числа, не превосходящие по модулю 10000. Найдите такие пары элементов, в которых произведение элементов больше, чем произведение рядом стоящих чисел (перед и после пары). В качестве ответа выведите максимальную сумму среди найденных пар, затем количество таких из этих пар, в которых есть хотя бы одно число, большее среднего арифметического всех чисел в файле. Под парой в задаче подразумевается два подряд идущих числа. Первая и последняя пара в файле не рассматриваются, так как перед ними (или после них) нет чисел.

17

  1. 11.В файле 17-340.txt содержится последовательность целых чисел. Элементы последовательности – пятизначные натуральные числа. Определите количество пар элементов последовательности, для которых в восьмеричной записи обоих чисел пары максимальная цифра расположена левее минимальной цифры, а сумма чисел пары меньше, чем среднее арифметическое всех чисел в файле, кратных 22. В ответе запишите количество найденных пар, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

17

  1. 12.В файле 17-339.txt содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от –100 000 до 100 000 включительно. Определите количество пар последовательности, в которых сумма элементов меньше минимального положительного элемента последовательности, кратного 19. Гарантируется. что такой элемент в последовательности есть. В ответе запишите количество найденных пар, затем абсолютное значение максимальной из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

17

  1. 13.В файле 17-338.txt содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от 1 до 100 000 включительно. Определите количество пар элементов последовательности, в которых остаток от деления хотя бы одного из элементов на 117 равен минимальному элементу последовательности. В ответе запишите количество найденных пар, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

17

  1. 14.В файле 17-328.txt содержится последовательность целых чисел. Элементы последовательности – четырёхзначные натуральные числа. Найдите все тройки элементов последовательности, для которых восьмеричная запись суммы любой пары чисел тройки содержит только чётные цифры, а сумма всех чисел тройки меньше, чем сумма цифр всех чисел в файле, делящихся на 22. В ответе запишите количество найденных троек, затем минимальную из сумм элементов таких троек. В данной задаче под тройкой подразумевается три идущих подряд элемента последовательности.

17

  1. 15.В файле 17-328.txt содержится последовательность целых чисел. Элементы последовательности – четырёхзначные натуральные числа. Найдите все тройки элементов последовательности, для которых все суммы пар, составленные из всех чисел тройки – представляют собой палиндром, а наибольшая из этих сумм меньше, чем максимальный элемент последовательности кратный 50. В ответе запишите количество найденных троек, затем максимальную из сумм элементов таких троек. В данной задаче под тройкой подразумевается три идущих подряд элемента последовательности.

© https://kpolyakov.spb.ru

ЕГЭ-2023 Информатика - Задание 24

1 Текстовый файл 24-250.txt состоит не более чем из 106 символов и содержит только буквы латинского алфавита и точки. Определите минимальное количество идущих подряд символов, среди которых ровно семь точек.
   
2 Текстовый файл 24-249.txt состоит не более чем из 106 символов и содержит только десятичные цифры и буквы латинского алфавита. Найдите минимальную длину подстроки, содержащей все шестнадцатеричные цифры. Строка может включать повторяющиеся цифры и другие символы. В ответе укажите найденную длину.
   
3 Текстовый файл 24-247.txt состоит не более чем из 106 символов и содержит только латинские заглавные буквы A...Z. Найдите в файле самую длинную цепочку одинаковых букв, стоящих рядом. Запишите в ответе, сколько раз буква, образующая эту цепочку, встречается в соответствующей строке. Если в файле есть несколько строк с цепочками одинаковой максимальной длины, нужно взять ту, где общее количество этих букв больше.
Пример. Пусть в файле находятся две строки:
ABCAAABCA
ABBBCDAEFB
Здесь две цепочки длиной 3: AAA в первой строке и BBB во второй. Но буква A в первой строке всего встречается 5 раз, а буква B во второй строке – 4 раза. Выбираем большее из этих двух значений. Ответ: 5.
   
4 Текстовый файл 24-247.txt состоит не более чем из 106 символов и содержит только латинские заглавные буквы A...Z. Найдите в файле самую длинную цепочку одинаковых букв, стоящих рядом. Запишите в ответе, сколько раз буква, образующая эту цепочку, встречается в соответствующей строке. Если в файле есть несколько строк с цепочками одинаковой максимальной длины, нужно взять ту, где общее количество этих букв меньше.
Пример. Пусть в файле находятся две строки:
ABCAAABCA
ABBBCDAEFB
Здесь две цепочки длиной 3: AAA в первой строке и BBB во второй. Но буква A в первой строке всего встречается 5 раз, а буква B во второй строке – 4 раза. Выбираем меньшее из этих двух значений. Ответ: 4.
   
5 Текстовый файл 24-241.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите длину самой длинной цепочки символов, которая является палиндромом.
   
6 (№ 6055) Текстовый файл 24-241.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите длину самой длинной цепочки символов, которая начинается и заканчивается буквой F, между двумя последовательными буквами F содержит не менее пяти букв E, а между каждой парой букв E – ровно одну букву A.
   
7 Текстовый файл 24-241.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите длину самой короткой цепочки символов, которая начинается и заканчивается буквой E, между двумя последовательными буквами E содержит ровно две буквы B, а между этими буквами B – более 5 букв A.
   
8 Текстовый файл 24-241.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите длину самой длинной цепочки символов, которая начинается и заканчивается буквой O, а между двумя последовательными буквами O содержит не более двух букв F и произвольное количество других букв.
   
9 Текстовый файл 24-241.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите максимальное количество идущих подряд групп символов вида «гласная + гласная + согласная».
   
10 Текстовый файл 24-241.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите максимальное количество идущих подряд групп символов вида «согласная + согласная + гласная».
   
11 Текстовый файл 24-240.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. . Найдите максимальную длину подстроки, не содержащей подстрок, отличающихся от «DANOV» лишь на одну букву.
   
12 Текстовый файл 24-239.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита X, Y и Z. Найдите максимальную длину подстроки, которая состоит из сочетаний XY, YZ, YZZ, записанных в произвольном порядке. В ответе укажите наибольшую длину подходящей подстроки. Например, в строке ZZXZXZZXYYZYZZYYY самая длинная подходящая подстрока – XYYZYZZ имеет длину 7.
   
13 Текстовый файл 24-238.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Найдите максимальную длину подстроки, которая состоит из комбинаций DAD, при этом первая и последняя тройки могут быть неполными. В ответе укажите наибольшую длину подходящей подстроки.
   
14 Текстовый файл 24-237.txt состоит не более чем из 106 символов и содержит только символы A, B, C, D, E, F. Найдите максимальную длину подстроки, которая состоит из подряд идущих троек одинаковых символов. Например, в строке BBCDDDEEEFGGGEEEDDDDK такая подстрока GGGEEEDDD. Следовательно, ответ в этом случае – 9.
   
15 Текстовый файл 24-235.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество подряд идущих символов, среди которых нет пар одинаковых символов (например, XX, ZZ). В ответе укажите количество повторений самого часто встречающегося символ в найденной строке. Если таких строк несколько, используйте последнюю из них.
   
16 Текстовый файл 24-235.txt состоит не более чем из 106 символов и содержит только буквы XYZWOP. Определите самый часто встречающийся символ в комбинации X*P, который стоит на месте звездочки. В ответе укажите количество раз, сколько он встретился в данной комбинации.
   
17 Текстовый файл 24-234.txt состоит не более чем из 106 символов и содержит только десятичные цифры. Определите такое максимальное число, не превышающее 106, в котором сумма всех цифр, возведенных в степень, равную длине числа, равна самому числу. В ответе укажите количество повторений этого числа в файле.
   
18 Текстовый файл 24-233.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и цифры. Определите максимальное число, которое ограничено буквами и не начинается с 0.
   
19 Текстовый файл 24-232.txt состоит не более чем из 104 десятичных цифр. Найдите наибольшую длину последовательности цифр, отличных от 0, которая ограничена с двух сторон цифрами 0 и в которой сумма цифр кратна 5. В ответе запишите сумму цифр этой последовательности.
   
20 Текстовый файл 24-230.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов KK и удовлетворяющее маске «43??78???34», где символ ? обозначает любую цифру. Пример такого числа: 43127812334. Найдите произведение нечётных цифр найденного числа.
   
21 Текстовый файл 24-230.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов ZZ и удовлетворяющее маске «8???54???22», где символ ? обозначает любую цифру. Пример такого числа: 81235412322. Найдите произведение нечётных цифр найденного числа.
   
22 (№ 5644) (П. Финкель) Текстовый файл 24-228.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов XX и удовлетворяющее маске «3????78??45», где символ ? обозначает любую цифру. Пример такого числа: 31234781245. Найдите сумму нечётных цифр и произведение чётных цифр найденного числа, запишите в качестве ответа сумму этих двух чисел.
   
23 Текстовый файл 24-228.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов SS и удовлетворяющее маске «12????77??9», где символ ? обозначает любую цифру. Пример такого числа: «12123477129». Найдите сумму нечётных цифр и произведение чётных цифр найденного числа, запишите в качестве ответа сумму этих двух чисел.
   
24 Текстовый файл 24-225.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов RR и удовлетворяющее маске «322??55???89», где символ ? обозначает любую цифру. Пример такого числа: 322125512389. Найдите произведение нечётных цифр и сумму чётных цифр найденного числа, запишите в качестве ответа сумму этих двух чисел.
   
25 Текстовый файл 24-225.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов CC и удовлетворяющее маске «234???57???8», где символ ? обозначает любую цифру. Пример такого числа: 234123574568. Найдите произведение нечётных цифр найденного числа.
   
26 Текстовый файл 24-225.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов FF и удовлетворяющее маске «44??78???3», где символ ? обозначает любую цифру. Пример такого числа: 4434781233. Найдите сумму чётных цифр найденного числа.

© https://kpolyakov.spb.ru

Stepik: Программирование на Python (Теория и Практика)

Программирование на Python (Учебник/Теория)

9.4 Введение в язык Python (пр39)
https://stepik.org/lesson/848137/step/1?unit=851910

9.5 Вычисления (п40)
https://stepik.org/lesson/848138/step/1?unit=851911

9.6 Операции с целыми числами (п41)
https://stepik.org/lesson/848139/step/1?unit=851912

9.7 Ветвления (т39, пр42
https://stepik.org/lesson/848141/step/1?unit=851914

9.8 Сложные условия (т40, пр43)
https://stepik.org/lesson/848142/step/1?unit=851915

9.9 Циклические алгоритмы (т41)
https://stepik.org/lesson/848143/step/1?unit=851916

9.10 Циклические алгоритмы (пр44)
https://stepik.org/lesson/848144/step/1?unit=851917

Программирование (Практика)

7.1 Простейшие программы
https://stepik.org/lesson/749891/step/1?unit=751713

7.2 Вычисления
https://stepik.org/lesson/749892/step/1?unit=751714

7.3 Ветвления
https://stepik.org/lesson/749893/step/1?unit=751715

7.4 Сложные условия
https://stepik.org/lesson/749894/step/1?unit=751716

7.5 Циклы с условием
https://stepik.org/lesson/749895/step/1?unit=751717

7.6 Циклы с переменной
https://stepik.org/lesson/749896/step/1?unit=751718

7.7 Вложенные циклы
https://stepik.org/lesson/754933/step/1?unit=756924

7.8 Функции без возврата значения (процедуры)
https://stepik.org/lesson/751529/step/1?unit=753383

7.9 Функции с возвратом значения
https://stepik.org/lesson/751530/step/1?unit=753384

Stepik: Обучающие курсы по информатике и не только

Информатика 11 класс к учебнику Полякова К.Ю. и Еремина Е.А. https://stepik.org/course/108869
Инди-курс программирования на Python https://stepik.org/course/63085 join
Веб-разработка для начинающих: HTML и CSS https://stepik.org/course/38218
Web-технологии: начальный уровень https://stepik.org/course/82108 join
PHP - первое знакомство https://stepik.org/course/87314 join
Вселенная тестирования, или Как стать тестировщиком https://stepik.org/course/118842 join
JavaScript для начинающих [НЕ Зашло!] https://stepik.org/course/2223 join
DB, SQL: Введение в базы данных (Видео-уроки) https://stepik.org/course/551 join
Инф11 (UI/UX): Введение в дизайн-мышление https://stepik.org/course/48294 join
Инф11 (UI/UX): Основы дизайна интерфейсов https://stepik.org/course/53334 join
Инф11: Java. Базовый курс https://stepik.org/course/187 join
Инф11: Основы статистики https://stepik.org/course/76 join
Инф11: Научное мышление (22 видео-урока) https://stepik.org/course/578 join
Инф11: Введение в Data Science и машинное обучение https://stepik.org/course/4852 join
Инф11: Анализ безопасности веб-проектов https://stepik.org/course/127 join
Введение в кибербезопасность https://stepik.org/course/61595 join
Введение в теорию защиты информации https://stepik.org/course/56318 join
ЕГЭ Информатика 2023. Твой спутник при подготовке (1-15 задания) https://stepik.org/course/100056 join
ЕГЭ_инф Mediasoft https://stepik.org/course/101166 join
Тренажер ЕГЭ Информатика https://stepik.org/course/8290 join
Подготовка к ЕГЭ информатика https://stepik.org/course/57248 join

Список тестовых заданий на videouroki.net для 10 класса

  • Урок 2. Кодирование текстовой информации
  • Урок 6. Кодирование графической информации
  • Урок 14. Системы счисления
  • Урок 15. Перевод чисел в различные системы счисления

Документы (РИП)

Сертификат цифровой подписи:
Директор МБОУ "СШ № 61":
Иванова Ираида Генриховна
Серийный №: 008 b22 fb5 eb5 135 321
Срок действия по: 09.08.2026
Документ подписан: 28.10.2022
2022.10.28 Приказ 242 о реализации РИП в 2022-2023 28.10.2022



Python: Приоритеты операторов

Приоритеты операторов Python

Самые приоритетные операции вверху, снизу — с низким приоритетом.

Вычисления выполняются слева направо, то есть, если в выражении встретятся операторы одинаковых приоритетов, первым будет выполнен тот, что слева.

Оператор возведения в степень исключение из этого правила. Из двух операторов ** сначала выполнится правый, а потом левый.

( )Скобки
**Возведение в степень
+x, -x, ~xУнарные плюс, минус и битовое отрицание
*, /, //, %Умножение, деления, взятие остатка
+, -Сложение и вычитание
<<, >>Битовые сдвиги
&Битовое И
^Битовое исключающее ИЛИ (XOR)
|Битовое ИЛИ
==, !=, >, >=, <, <=, is, is not, in, not inСравнение, проверка идентичности, проверка вхождения
notЛогическое НЕ
andЛогическое И
orЛогическое ИЛИ


© letpy.com: Приоритеты операторов Python

ЕГЭ-2022 (работы для треннировки)

  1. Домашняя работа № 10656726 (без 3, 9, 10, 19, 20, 21)
    https://inf-ege.sdamgia.ru/test?id=10656726
  2. Домашняя работа № 10657018 (без 3, 9, 10, 19, 20, 21)
    https://inf-ege.sdamgia.ru/test?id=10657018

ЕГЭ: Информатика: готовые решения заданий на python

Задания, которые можно решить на языке Python множество. Интересные задания встречаются в ЕГЭ-сборниках у Полякова и СдамГИА. Здесь приложены решения, которые были разобраны на уроках информатики (и не только). Названия файлов составлены таким образом, чтобы было легко ориентироваться:

номер
задания
ЕГЭ
каталог номер
задания
из
каталога
taskNNkpol
sgia
NNNN
(kpol - из каталога Полякова, sgia - и каталога "СдамГИА")

Решаются с помощью Python задачи (17 штук): 2, 5, 6, 8, 12, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27

Вложения:
Скачать этот файл (task02-kpol-4441.py)task02-kpol-4441.py[ ]0.3 Кб
Скачать этот файл (task02-kpol-4836.py)task02-kpol-4836.py[ ]0.3 Кб
Скачать этот файл (task05-kpol-10468.py)task05-kpol-10468.py[ ]1 Кб
Скачать этот файл (task05-kpol-1765.py)task05-kpol-1765.py[ ]0.5 Кб
Скачать этот файл (task05-kpol-1782.py)task05-kpol-1782.py[ ]0.9 Кб
Скачать этот файл (task05-kpol-2782.py)task05-kpol-2782.py[ ]0.5 Кб
Скачать этот файл (task05-kpol-3208.py)task05-kpol-3208.py[ ]0.8 Кб
Скачать этот файл (task05-kpol-3209.py)task05-kpol-3209.py[ ]0.8 Кб
Скачать этот файл (task05-kpol-3455.py)task05-kpol-3455.py[ ]0.8 Кб
Скачать этот файл (task05-kpol-3525.py)task05-kpol-3525.py[ ]1 Кб
Скачать этот файл (task05-kpol-3903.py)task05-kpol-3903.py[ ]1 Кб
Скачать этот файл (task05-kpol-3905-v2.py)task05-kpol-3905-v2.py[ ]0.4 Кб
Скачать этот файл (task05-kpol-3905.py)task05-kpol-3905.py[ ]0.6 Кб
Скачать этот файл (task05-kpol-3937.py)task05-kpol-3937.py[ ]1 Кб
Скачать этот файл (task05-kpol-3938.py)task05-kpol-3938.py[ ]1 Кб
Скачать этот файл (task05-kpol-3939.py)task05-kpol-3939.py[ ]1 Кб
Скачать этот файл (task05-kpol-3941.py)task05-kpol-3941.py[ ]1 Кб
Скачать этот файл (task05-kpol-4131-v1.py)task05-kpol-4131-v1.py[ ]0.7 Кб
Скачать этот файл (task05-kpol-4131-v2.py)task05-kpol-4131-v2.py[ ]0.7 Кб
Скачать этот файл (task05-kpol-4131.py)task05-kpol-4131.py[ ]0.7 Кб
Скачать этот файл (task05-kpol-4221.py)task05-kpol-4221.py[ ]1 Кб
Скачать этот файл (task05-kpol-4811.py)task05-kpol-4811.py[ ]0.2 Кб
Скачать этот файл (task05-kpol-4813_v1.py)task05-kpol-4813_v1.py[ ]1 Кб
Скачать этот файл (task05-kpol-4813_v2.py)task05-kpol-4813_v2.py[ ]1 Кб
Скачать этот файл (task05-kpol-4814.py)task05-kpol-4814.py[ ]0.9 Кб
Скачать этот файл (task05-kpol-5103.py)task05-kpol-5103.py[ ]0.4 Кб
Скачать этот файл (task05-kpol-5368.py)task05-kpol-5368.py[ ]1 Кб
Скачать этот файл (task05-kpol-5438.py)task05-kpol-5438.py[ ]1 Кб
Скачать этот файл (task05-kpol-5438_v2.py)task05-kpol-5438_v2.py[ ]0.7 Кб
Скачать этот файл (task05-kpol-5440.py)task05-kpol-5440.py[ ]0.6 Кб
Скачать этот файл (task05-kpol-5440_v2.py)task05-kpol-5440_v2.py[ ]0.6 Кб
Скачать этот файл (task05-kpol-5446.py)task05-kpol-5446.py[ ]1 Кб
Скачать этот файл (task05-kpol-5449.py)task05-kpol-5449.py[ ]1 Кб
Скачать этот файл (task05-sgia-13733.py)task05-sgia-13733.py[ ]1 Кб
Скачать этот файл (task05-sgia-7454.py)task05-sgia-7454.py[ ]1 Кб
Скачать этот файл (task06-kpol-5467.py)task06-kpol-5467.py[ ]0.2 Кб
Скачать этот файл (task08-kpol-3936.py)task08-kpol-3936.py[ ]0.5 Кб
Скачать этот файл (task08-kpol-5675.py)task08-kpol-5675.py[ ]0.2 Кб
Скачать этот файл (task08-kpol-5678.py)task08-kpol-5678.py[ ]0.1 Кб
Скачать этот файл (task08-kpol-5681.py)task08-kpol-5681.py[ ]0.1 Кб
Скачать этот файл (task08-kpol-5708.py)task08-kpol-5708.py[ ]0.3 Кб
Скачать этот файл (task08-kpol-5738-itertools.py)task08-kpol-5738-itertools.py[ ]1 Кб
Скачать этот файл (task08-kpol-5738.py)task08-kpol-5738.py[ ]1 Кб
Скачать этот файл (task12-kpol-3423.py)task12-kpol-3423.py[ ]0.5 Кб
Скачать этот файл (task12-kpol-3463.py)task12-kpol-3463.py[ ]1 Кб
Скачать этот файл (task12-kpol-3626.py)task12-kpol-3626.py[ ]0.4 Кб
Скачать этот файл (task12-kpol-3837.py)task12-kpol-3837.py[ ]0.8 Кб
Скачать этот файл (task12-kpol-3842.py)task12-kpol-3842.py[ ]1 Кб
Скачать этот файл (task12-kpol-3844.py)task12-kpol-3844.py[ ]0.8 Кб
Скачать этот файл (task14-kpol-4415.py)task14-kpol-4415.py[ ]0.9 Кб
Скачать этот файл (task14-kpol-4618.py)task14-kpol-4618.py[ ]0.4 Кб
Скачать этот файл (task14-kpol-4619.py)task14-kpol-4619.py[ ]0.4 Кб
Скачать этот файл (task14-kpol-4886.py)task14-kpol-4886.py[ ]0.3 Кб
Скачать этот файл (task14-kpol-4887.py)task14-kpol-4887.py[ ]0.3 Кб
Скачать этот файл (task14-kpol-4888.py)task14-kpol-4888.py[ ]0.6 Кб
Скачать этот файл (task15-kpol-359.py)task15-kpol-359.py[ ]0.8 Кб
Скачать этот файл (task15-kpol-4024_v1.py)task15-kpol-4024_v1.py[ ]0.5 Кб
Скачать этот файл (task15-kpol-4024_v2.py)task15-kpol-4024_v2.py[ ]0.5 Кб
Скачать этот файл (task15-kpol-4414.py)task15-kpol-4414.py[ ]0.7 Кб
Скачать этот файл (task15-kpol-4596.py)task15-kpol-4596.py[ ]0.7 Кб
Скачать этот файл (task15-kpol-4871.py)task15-kpol-4871.py[ ]0.7 Кб
Скачать этот файл (task15-kpol-4971.py)task15-kpol-4971.py[ ]0.8 Кб
Скачать этот файл (task15-kpol-4973.py)task15-kpol-4973.py[ ]0.6 Кб
Скачать этот файл (task16-kpol-3690.py)task16-kpol-3690.py[ ]0.7 Кб
Скачать этот файл (task16-kpol-3694.py)task16-kpol-3694.py[ ]0.7 Кб
Скачать этот файл (task16-kpol-3695.py)task16-kpol-3695.py[ ]0.7 Кб
Скачать этот файл (task16-kpol-3698.py)task16-kpol-3698.py[ ]0.8 Кб
Скачать этот файл (task16-kpol-3815.py)task16-kpol-3815.py[ ]0.6 Кб
Скачать этот файл (task16-kpol-3929.py)task16-kpol-3929.py[ ]0.7 Кб
Скачать этот файл (task16-kpol-4188.py)task16-kpol-4188.py[ ]0.6 Кб
Скачать этот файл (task16-kpol-4189.py)task16-kpol-4189.py[ ]0.6 Кб
Скачать этот файл (task16_kpol_4128.py)task16_kpol_4128.py[ ]0.2 Кб
Скачать этот файл (task17-kpol-5071.py)task17-kpol-5071.py[ ]1 Кб
Скачать этот файл (task17-kpol-5072.py)task17-kpol-5072.py[ ]1 Кб
Скачать этот файл (task19-sgia-27759.py)task19-sgia-27759.py[ ]1 Кб
Скачать этот файл (task20-sgia-27760.py)task20-sgia-27760.py[ ]1 Кб
Скачать этот файл (task21-sgia-27761.py)task21-sgia-27761.py[ ]2 Кб
Скачать этот файл (task23-kpol-4040.py)task23-kpol-4040.py[ ]0.7 Кб
Скачать этот файл (task23-kpol-5404_v1.py)task23-kpol-5404_v1.py[ ]1 Кб
Скачать этот файл (task23-kpol-5404_v2.py)task23-kpol-5404_v2.py[ ]1 Кб
Скачать этот файл (task23-sgia-13552.py)task23-sgia-13552.py[ ]1 Кб
Скачать этот файл (task23-sgia-14783.py)task23-sgia-14783.py[ ]1 Кб
Скачать этот файл (task23-sgia-3301.py)task23-sgia-3301.py[ ]0.6 Кб
Скачать этот файл (task23-sgia-3304.py)task23-sgia-3304.py[ ]0.8 Кб
Скачать этот файл (task23-sgia-36878.py)task23-sgia-36878.py[ ]0.9 Кб
Скачать этот файл (task23-sgia-37336.py)task23-sgia-37336.py[ ]0.5 Кб
Скачать этот файл (task23-sgia-37337.py)task23-sgia-37337.py[ ]0.5 Кб
Скачать этот файл (task23-sgia-4126(А.Богданов).py)task23-sgia-4126(А.Богданов).py[ ]0.9 Кб
Скачать этот файл (task23-sgia-5849.py)task23-sgia-5849.py[ ]1 Кб
Скачать этот файл (task23-sgia-6997.py)task23-sgia-6997.py[ ]1 Кб
Скачать этот файл (task24-kpol-4409.py)task24-kpol-4409.py[ ]1 Кб
Скачать этот файл (task24-kpol-4753.py)task24-kpol-4753.py[ ]0.8 Кб
Скачать этот файл (task24-sgia-27689.py)task24-sgia-27689.py[ ]0.8 Кб
Скачать этот файл (task25-sgia-27850.py)task25-sgia-27850.py[ ]1 Кб
Скачать этот файл (task25-sgia-28122.py)task25-sgia-28122.py[ ]0.9 Кб
Скачать этот файл (task26-sgia-036039-containers.py)task26-sgia-036039-containers.py[ ]1 Кб
Скачать этот файл (task26-sgia-27423.py)task26-sgia-27423.py[ ]1 Кб
Скачать этот файл (task26-sgia-28140.py)task26-sgia-28140.py[ ]0.4 Кб
Скачать этот файл (task27-sgia-27424_v1.py)task27-sgia-27424_v1.py[ ]0.3 Кб
Скачать этот файл (task27-sgia-27424_v2.py)task27-sgia-27424_v2.py[ ]0.4 Кб

Рекурсивная функция (задачи)

Ниже на пяти языках программирования записана рекурсивная функция (процедура) F.

БейсикPython
SUB F(n)
    PRINT n,
    IF n > 2 THEN
       F(n − 1)
       F(n − 2)
       F(n − 3)
    END IF 
 END SUB
def F(n):
    print (n)
    if n > 2:
        F(n − 1)
        F(n − 2)
        F(n − 3)
ПаскальАлгоритмический язык
procedure F(n: integer); 
begin
    write(n);
    if n > 2 then
    begin
      F(n − 1);
      F(n − 2);
      F(n − 3)
    end
 end;
алг F(цел n)
нач
    вывод n
    если n > 2 то
      F(n − 1)
      F(n − 2)
      F(n − 3)
    все
кон
Си
void F(int n ){
    cout « n « endl;
    if (n > 2) {
        F(n − 1);
        F(n − 2);
        F(n − 3);
    }
 }

Что выведет программа при вызове F(4)? В ответе запишите последовательность выведенных цифр слитно (без пробелов).

 


Ниже на пяти языках программирования записан рекурсивный алгоритм F.

БейсикPython
SUB F(n)
    IF n > 0 THEN
         PRINT N
         F(n − 4)
         F(n \ 2)
    END IF
 END SUB
 
def F(n):
    if n > 0:
        print(n)
         F(n − 4)
         F(n // 2)
 
ПаскальАлгоритмический язык
procedure F(n: integer);
begin
    if n > 0 then begin
        write(n);
        F(n − 4);
        F(n div 2);
    end
end;
 
алг F(цел n)
нач
    если n > 0 то 
        вывод n
        F(n − 4)
        F(div(n,2))
    все
кон
 
С++
void F (int n)
{
     if (n > 0) {
        std::cout << n;
        F (n − 4);
        F (n / 2);
    }
}
 

Запишите подряд без пробелов и разделителей все числа, которые будут напечатаны на экране при выполнении вызова F(9). Числа должны быть записаны в том же порядке, в котором они выводятся на экран.

ЕГЭ-2022 Задания в таблицах (Excel)

(№ 5014) (Н. Егорова) В файле 3-77.xls приведён фрагмент базы данных «Инвестиционные счета». Таблица «Счета» содержит информацию о владельце счёта и дате его открытия. Таблица «Валюты» содержит информацию о наименованиях валют, которые могут храниться на счетах. Таблица «Курс валют» содержит информацию о курсах валют по отношению к рублю курс валют за период с 24 по 30 декабря 2021 года. Таблица «Начисления» содержит информацию о всех операциях со счетом: код счёта, код валюты, дату операции и сумму начисления (она может быть отрицательной). На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, определите разницу между максимальным и минимальным суммарными поступлениями в рублях за указанный период (считать, что обмен валюты производился в момент поступления). В ответе укажите только целую часть полученного значения.


(№ 4892) (Е. Джобс) В файле 3-76.xls приведён фрагмент базы данных «Инвестиционные счета». Таблица «Счета» содержит информацию о владельце счёта и дате его открытия. Таблица «Валюты» содержит информацию о наименованиях валют, которые могут храниться на счетах. Таблица «Курс валют» содержит информацию о курсах валют по отношению к рублю курс валют за период с 24 по 30 декабря 2021 года. Таблица «Начисления» содержит информацию о всех операциях со счетом: код счёта, код валюты, дату операции и сумму начисления (она может быть отрицательной). На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, определите держателя счёта с максимальной прибылью в рублях за указанный период (считать, что обмен валюты производился в момент поступления). В ответе укажите его фамилию заглавными буквами.

Решение задачи: https://youtu.be/kKgWzt5_UFc


(№ 4906) (А. Рогов) Квадрат разлинован на N×N клеток (1 < N < 30). Исполнитель Робот может перемещаться по клеткам, выполняя за одно перемещение одну из двух команд: вправо или вниз. По команде вправо Робот перемещается в соседнюю правую клетку; по команде вниз – в соседнюю нижнюю. Исключением являются клетки, отмеченные желтым цветом. Находясь в них, робот не может выполнять команду вправо.
Перед запуском Робота в каждой клетке квадрата указан бонус, который Робот забирает после посещения клетки. Размер бонуса в каждой клетке – это натуральное число, не превышающее 100. Это правило относится к начальной и конечной клеткам маршрута Робота.
Определите минимальную и максимальную суммы бонусов, которые может собрать Робот, перемещаясь из левой верхней клетки квадрата в его правую нижнюю клетку. В ответе укажите два числа: сначала минимальную сумму, затем максимальную.
Исходные данные для Робота записаны в файле 18-130.xls в виде прямоугольной таблицы, каждая ячейка которой соответствует клетке квадрата. Пример входных данных:
Для указанных входных данных ответом является пара чисел: 27 41.

Часто используемые формулы электронных таблиц (Excel / Calc)

1 LibreOffice / ExcelOpenOffice
1 СЧЁТCOUNT
2СЧЁТЕСЛИCOUNTIF
3СЧЁТЕСЛИМНCOUNTIFS
4СРЗНАЧAVERAGE
5СРЗНАЧЕСЛИAVERAGEIF
6СРЗНАЧЕСЛИМНAVERAGEIFS
7СУММSUM
8СУММЕСЛИSUMIF
9СУММЕСЛИМНSUMIFS
10ЕСЛИIF
11МАКСMAX
12МАКСЕСЛИ
13МИНMIN
14МИНЕСЛИ

1. Чему равна наибольшая сумма баллов по двум предметам среди учащихся школы № 4? Ответ на этот вопрос запишите в ячейку F4 таблицы.

2. Сколько процентов от общего числа участников составили ученики, получившие по информатике не менее 80 баллов? Ответ с точностью до одного знака после запятой запишите в ячейку F6 таблицы.

Вложения:
Скачать этот файл (task_14_2022_03_10.xls)task_14_2022_03_10.xls[ ]64 Кб

CSS: часто используемые атрибуты

  • margin - расстояние до/отступа от края внешнего элемента
  • padding - расстояние до края элемента до его содержимого
  • display - определяет, как элемент должен быть показан в документе.
    | Некоторые значения: inline | block | inline-block | inline-flex | flex
  • flex-wrap - указывает, следует ли флексам располагаться в одну строку или можно занять несколько строк. Если перенос строк допускается, то свойство также позволяет контролировать направление, в котором выкладываются строки.
    | Некоторые значения: nowrap | wrap | wrap-reverse
  • justify-content - распределяет пространство вокруг флекс-элементов вдоль главной оси контейнера.
    | Некоторые значения: center | flex-start | space-between
  • align-items - выравнивает флекс-элементы внутри контейнера в перпендикулярном направлении.
    | Некоторые значения: center | flex-start | baseline

CSS - идея обозначения атрибутов

  • Селектор тэгов:

    h1, p {
      color: red;
    }
    
  • Селектор классов (class):

    .green-italic {
      color: green;
      font-style: italic;
    }
    
    подключается к любому тегу с помощью атрибута class:
    <li class="green-italic">
    
  • Селектор идентификаторов (id):

    #shadow {
      text-shadow: 2px 2px 2px gray;
    }
    
    подключается к любому тегу по атрибуту id:
    <p id="shadow">
    

Описание свойств для тега div, у которого подключен класс modifier (<div class="modifier">):

div.modifier {
}

Lazarus: Полезные материалы

 
Вложения:
Скачать этот файл (Lazarus.pdf)Lazarus.pdf[ ]2496 Кб

Python (replit) [закрытые ссылки]

  1. Абулханова Анна
  2. Бычкова Ксения
  3. Бардадинов Дмитрий
  4. Володина Дарья 1
    Володина Дарья 2
  5. Гараев Дмитрий
  6. Григорян Вардан 1
    Григорян Вардан 2
    Григорян Вардан 3
  7. Елатницева Елизавета 1
    Елатницева Елизавета 2
  8. Лавров Сергей 1
    Лавров Сергей 2
  9. Любавина Анастасия
  10. Мещеряков Артём
  11. Миончинский Глеб
  12. Нарбеков Даниил
  13. Пряхин Иван
  14. Тры Сергей
  15. Хасанов Руслан 1
    Хасанов Руслан 2
  16. Ярмухин Дмитрий

  1. Абакаров Арслан
  2. Аринина Марина 1
    Аринина Марина 2
    Аринина Марина 3
  3. Байгельдинова Алина
  4. Белянин Артём 1
    Белянин Артём 2
    Белянин Артём 3
  5. Быкадоров Илья
  6. Волоха Кирилл
  7. Елескин Владислав
  8. Емец Екатерина
  9. Ефимов Данила
  10. Земсков Андрей
  11. Лагутаев Сергей 1
    Лагутаев Сергей 2
  12. Мельникова Ксения
  13. Мухаметшина Ляйсан
  14. Родионов Никита 1
    Родионов Никита 2
    Родионов Никита 3
    Родионов Никита 4
  15. Родионова Ксения
  16. Салмин Михаил
  17. Санатуллов Камиль 1
    Санатуллов Камиль 2
    Санатуллов Камиль 3
    Санатуллов Камиль 4
  18. Устимов Кирилл
  19. Якушков Андрей

  1. Изотов Александр
  2. +Камалтдинов Ринат
  3. Каштанкин Даниил
  4. Кузьмин Владимир
  5. Максимова Татьяна 2
    Максимова Татьяна 2 (calc)
  6. Мокеев Иван 2
    Мокеев Иван 2
  7. -Рязанов Сергей
  8. Суркова Анастасия
    Суркова Анастасия 2
  9. Табеев Александр 2
    Табеев Александр 4
  10. Щербачёв Александр 1
    Щербачёв Александр 2
  11. Яковлев Максим 2
    Яковлев Максим 3

Задачи на строки

  1. Абакаров Арслан 2022.03.29 [2]
  2. Аринина Марина 2022.03.29 [1]
  3. Быкадоров Илья 2022.03.29 [1]
  4. Ефимов Данила 2022.03.31 [1]
  5. Родионов Никита 2022.03.29 [1]
  6. Родионов Никита 2022.03.29 [2]
  7. Салмин Михаил 2022.03.29 [2]
Праздники России

Рейтинг

Проблемы с госуслугами, медленный интернет или плохая связь? Напишите об этом — Минцифры поможет с решением