Я лично на олимпиадах программированию (не пара-) всегда пользовался только компилятором, командной строкой и редактором, что никогда не мешало мне занимать вполне достойные места. :-) Собственно, большинство топовых олимпиадников пишут именно так.
Другое дело, что всё это абсолютно irrelevant. В олимпиадном программировании программы легко помещаются в голове и на двух-трёх экранах кода и какие бы то ни было примочки там как собаке пятое ухо. Я готов допустить некоторую их полезность в больших программах. Но и тут они вовсе не дают такого уж большого преимущества. В компании, где я работаю, я полагаю, не менее трети программистов пишут код именно так: в виме (имаксе, gedit'е, you name it...), отлаживаясь дебаг выводом.
зато я знаю. как бэ учавствовал в олимпиадах высшего уровня (межнар), брал там медали и чутка впоследствии тренировал. олимпиадное программирование конечно отличается от промышленного, но практика показала что отказ от дабеггера повышает скорость написания лимпиадных задач раза этак в два.
Для олимпиадной задачки дебаггер нужен разве что для завершающей проверки, основная трудность там обычно - придумать саму идею. Как мог бы заметить Кэп, олимпиада тут просто к слову пришлась :)
кто сказал простая? ну сядьте попробуйте реализовать четвёртую на досуге... правильный метод решения - тупой перебор с примитивными отсечениями и начальные проверки на возможность решения. самые сложные задачи кстати и были в конце 90ых - начале 00ых на лимпиадах (как минимум в беларуси). межнары ранних 90ых проще чем республики поздних 90ых.
no subject
Другое дело, что всё это абсолютно irrelevant. В олимпиадном программировании программы легко помещаются в голове и на двух-трёх экранах кода и какие бы то ни было примочки там как собаке пятое ухо. Я готов допустить некоторую их полезность в больших программах. Но и тут они вовсе не дают такого уж большого преимущества. В компании, где я работаю, я полагаю, не менее трети программистов пишут код именно так: в виме (имаксе, gedit'е, you name it...), отлаживаясь дебаг выводом.
no subject
может, сделали бы level up :)
no subject
no subject
no subject
no subject
http://byoi.narod.ru/t98_1.htm - реализация
http://byoi.narod.ru/t98_2.htm - думать
http://byoi.narod.ru/t98_3.htm - думать и реализация
http://byoi.narod.ru/t98_4.htm - реализация, реализация и ещё раз реализация
http://byoi.narod.ru/t98_5.htm - знать и реализация
http://byoi.narod.ru/t98_6.htm - знать и думать
no subject
видимо, староват я - в наше время "простая задачка" и "олимпиадная задачка" - были понятиями принципиально несовместимыми
no subject
no subject
no subject
no subject
no subject
no subject
no subject
круг замыкается :)
no subject
no subject