Мастера двоичного кода

(двоичный код –это обычный компьютерный код, состоящий из нолей и единиц.)

12-16 октября на сайте www.acmp.ru (“Школа программиста”) проходил региональный этап Всероссийской олимпиады школьников Красноярского края по информатике. Учащиеся объединения «Лига программирования» ЦТТ решили тоже испытать свои силы в этом соревновании. Олимпиада проходила в три этапа (I-й тур – 12 октября, II-й тур – 14 октября и III-й тур – 16 октября). На каждом этапе участнику требовалось решить четыре задачи на нескольких языках программирования. Решить задачу можно было с помощью разных языков не только качественно, но и быстро – во-первых, потому что на работу давалось всего два часа, во-вторых, быстрота позволяла обеспечить себе более высокое место в рейтинге. Пример. Задача третьего типа C. Монеты. Программа должна посчитать итог за 1 секунду. В N корзинах находятся золотые монеты. Корзины пронумерованы числами от 1 до N. Во всех корзинах, кроме одной, монеты весят по w граммов. В одной корзине монеты фальшивые и весят w–d граммов. Волшебник берет 1 монету из первой корзины, 2 монеты из второй корзины, и так далее, и, наконец, N-1 монету из (N-1)-й корзины. Из N-й корзины он не берет ничего. Он взвешивает взятые монеты и сразу указывает на корзину с фальшивыми монетами.
Требуется написать программу, которая выполняет это волшебство. Роман справился с задачей!

Наилучшего результата среди воспитанников ЦДТТ смог добиться Роман Шинкарёв, ученик МОУ СОШ №2, 9 класса. Первые два тура, он, несмотря на все свои усилия, не мог пробиться в почётную «десятку» фаворитов (28-е место в первом туре и 23-е – во втором). Однако, на третьем этапе соревнований Роману удалось занять почётное седьмое место (учитывая то, что общее количество участников со всего Красноярского края - 341). Если же рассматривать только девятые классы, то там он третий в краевом рейтинге!!!, потому что первые участники были 11- классники и зачет был общий для всех классов. Кроме того, у Романа лучший результат по городу Канску и он может участвовать.

Хочется пожелать всем ребятам из объединения «Лига программирования», дальнейшего развития мастерства программирования, творческих успехов, и, конечно же, новых, интересных и полезных программ.

Сергей Усачев, педагог ЦТТ

На главную страницу

Hosted by uCoz