Комментарии 14
«На одну маленькую нефтеносную страну было совершено нападение высокотехнологичной армией другой враждебной страны.» — шикарно!
Но добавление «Также генерал решил, что мощность армии равна произведению мощностей всех подразделений» даже превосходнее.
Меркантильность агрессора и военный идиотизм защищающегося. Глобальная политика ненавязчиво для самых маленьких.
Но добавление «Также генерал решил, что мощность армии равна произведению мощностей всех подразделений» даже превосходнее.
Меркантильность агрессора и военный идиотизм защищающегося. Глобальная политика ненавязчиво для самых маленьких.
+3
Mail.ru хоть что-то хорошее делает.
+9
Что меня огорчает в Russian Code Cup, это ограничение на используемые языки программирования. Мне вот хотелось бы использовать Haskell. Многие, как мне кажется, предпочли бы D, Scala, Go, Erlang или Clojure.
-5
Там даже версии компиляторов не указаны, чего уж просить о других языках.
-5
Для >1000 участников… пожалейте жури.
0
Они какбе намекают: не в языке дело
+1
Я бы тоже поучаствовал, если бы руби был
-7
2 июня ещё и IPSC в 12 по Москве, головоломный день будет.
0
>63% от общего числа участников, решили хотя бы одну задачу.
>по известным длинам двенадцати спичек проверить, можно ли из них склеить каркас параллелепипеда.
не знаю, мне смешно или грустно даже. по-моему такие задачи даются на районной(!!!) олимпиаде питера по программированию для школьников. а вообще, интересно бы было глянуть распределение не только по языкам программирования, но и по возрасту участников.
>по известным длинам двенадцати спичек проверить, можно ли из них склеить каркас параллелепипеда.
не знаю, мне смешно или грустно даже. по-моему такие задачи даются на районной(!!!) олимпиаде питера по программированию для школьников. а вообще, интересно бы было глянуть распределение не только по языкам программирования, но и по возрасту участников.
0
Это ж квалификация. Такие задачи позволяют тем, кто вообще первый раз разобраться, как работает контест, ведь режима тренировки нет. И на следующей квалификации решить быстро что то сложное. С одной такой задачей в финал не пройти, а как мы видим, в первые две сотни только с ней все равно не попадешь. Ну и нельзя исключать, что как минимум две задачи решат меньше 200 человек. Если все задачи будут сложные, такая вероятность есть. А так в хвосте второй сотни будет шанс попасть тем, кто решил немного, зато то, что решил — решил быстро.
+1
>>Следовательно, необходимо ответить на вопрос, есть ли среди входных данных ровно три группы по четыре >>одинаковых числа.
неверно, у параллелепипеда в нижнем и верхнем основании могут быть квадраты, тогда будут две группы, в одной 8 одинаковых значений, в другой 4. Нужно отсортировать массив и проверить число одинаковых сторон % 4 == 0
неверно, у параллелепипеда в нижнем и верхнем основании могут быть квадраты, тогда будут две группы, в одной 8 одинаковых значений, в другой 4. Нужно отсортировать массив и проверить число одинаковых сторон % 4 == 0
+1
а я бы такой цикл предложил:
var arr = [4,4,4,4,6,6,6,6,7,7,7,7].sort();
var result = (function () {
for (var i=0; i<12; i+=4) {
for (var j=0; j<3; j++) {
if (arr[i+j] != arr[i+j+1]) {
return false
}
}
}
return true;
}());
console.log(result ? 'yes' : 'no');
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Russian Code Cup 2012: подробный разбор задач с первой квалификации