Здравствуйте! Хочется Вам напомнить, что через некоторое время - в 17-00 15 мая (воскресенье;) состоится третий и последний квалификационный раунд "Russian Code Cup" в данном турнире. В данном раунде распределятся последние 200 мест в следующем раунде, а также 200 футболочек. Хотите футболочку? Всё зависит от Вас!
Good luck and have fun!
P.S.: Сайт - russiancodecup.ru. Там же Вы можете найти правила.
Хотеть футболку не вредно, только с правил не понятно ни то, когда их будут рассылать (можно понять так, что футболка - это Приз, так что пришлют ее не раньше осени), ни то, будут ли их рассылать вообще тем, кто не из России.
А даже если и будут, то у футболок с онлайн-турниров есть плохая традиция - преодолевая почтой свой долгий путь, они теряются)
Вот дорешивание бы...
Сначала будем считывать числа и распихивать их по очередям так:
1. Берём очередное число
2. Находим такую очередь с минимальным номером, что она либо пуста, либо последнее число меньше текущего.
3. Если такая есть - вставляем элемент в неё, иначе выводим No
Потом будет доставать минимальный из первых элементов очередей.
Доказательство там вроде очевидное, но длинное
Делаем рекурсию от набора, в ней пытаемся вырезать всеми способами 1000 и вызваться дальше. Плюс мемоизация в виде словарика кортежей.
http://russiancodecup.ru/tests/russiancodecup-2011-qual3-tests.zip
На самом деле можно скачать какую-нибудь тестирующую систему
А еще можно встроить в свою программу нечто вроде:
for (int i = 1; i <= кол-во тестов; i++) {
открываем файл "i";
решаем задачу;
запоминаем свой ответ;
открываем файл "i.a";
сравниваем свой ответ с ответом жюри;
}
(но это только если ответ единственный)
Да, в качестве примера такой тестирующей системы можно привести http://www.contester.ru/
>>А какой смысл этот вопрос задавать здесь? Спрашивайте у жюри контеста.<<
:) пусть X - число тех что младше 18 и попал в 200 в 3 квале
истино ли X>3?
Хотя странно. Я точно помню, что Kozlov Sergij закончил на 200м месте, сейчас он 199й.
UPD: Агафонов Александр скорее всего был 200м со штрафным временем 71. Сейчас он 196й.
Что-то это горячая тема очень)