Тест на пригодность программиста
Oct. 25th, 2005 01:37 amЗадача: В полнофункциональном текстовом редакторе (Я испрользовал HomeSite, NotePad не пойдет)
создать текстовый файл с цифрами от 1 до 1000. Каждая цифра на новой строке. Использовать только возможности текстового редактора и ничего более.
У меня реализация решения заняла 7 мин 15 секунд. Но это с учетом ночного торожения...
UPDATE: При решении задачи пользоваться только тем функционалом текстового редактора, который находится в меню Edit(Правка). А то постоновка слишком общая...
создать текстовый файл с цифрами от 1 до 1000. Каждая цифра на новой строке. Использовать только возможности текстового редактора и ничего более.
У меня реализация решения заняла 7 мин 15 секунд. Но это с учетом ночного торожения...
UPDATE: При решении задачи пользоваться только тем функционалом текстового редактора, который находится в меню Edit(Правка). А то постоновка слишком общая...
no subject
Date: 2005-10-25 04:52 am (UTC)Если нет, то vim, 4 минуты 53 секунды.
no subject
Date: 2005-10-25 07:54 am (UTC)Угу... Это реальное время... Я наверное минуту потерял на деланьи undo и минуту прокопался пока понял как это лучше делать эффективнее...
no subject
Date: 2005-10-25 10:30 am (UTC)no subject
Date: 2005-10-25 10:37 am (UTC)Отдельно можно судить о спосодности человека работать точно по т.з. Потому что невнимательные забудут убрать ноль в начали и дописать 1000 в конце...
Особая прелесть в том, что тест не требует никаких специфических знаний, и требует лишь правильно заточеных мозгов.
no subject
Date: 2005-10-25 06:19 am (UTC)no subject
Date: 2005-10-25 07:53 am (UTC)Но поскольку мы тестируем программистов, введем ограничение на использование только функционала из меню Edit(Правка)
;-)
no subject
Date: 2005-10-25 10:28 am (UTC)no subject
Date: 2005-10-25 10:32 am (UTC)Я верю что в нем можно решить задачу третьим способом...
Потом раскажешь как ты это делал... ;-)
no subject
Date: 2005-10-25 11:45 am (UTC)Сначала 9 вставок по 10-кам, потом 9 вставок по сотням. Потом дописываем 1000 и убираем ведущие нули.
no subject
Date: 2005-10-25 05:11 pm (UTC)<ol>
<li>
<li>
<li>
...
</ol>