Сегодня семинарист по экономике задал такую задачу:

Дан код на C/C++:

int i, n=20;

for (i=0;i<n;- -i) printf(«x»);

Задача: исправить (добавить / удалить / заменить) в программе один символ, чтобы цикл выполнился 20 раз.

P.S. Эта задача предлагалась на собеседовании на поступление на работу в компанию «Yahoo!».

P.P.S. Мой одногруппник, получивший диплом 3-й степени на международной олимпиаде по программированию среди школьников в 2006 году в Мексике, нашёл все 3 способа за 3-5 минут.

P.P.P.S. Просьба ответы не писать здесь.

 

:)