Страница 3 из 4

Re: Тест: какой ты программист?

Добавлено: 29 май 2007, 21:13
Программист Женя
Очень много вариантов здесь: http://www.hackersdelight.org
Например как делать выбор из трех вариантов без оператора if:
f(x)=((-(x=c))&a)+((-(x-a))&b)+((-(x=b))&c), где
a,b,c - значения которые перебираем

Re: Тест: какой ты программист?

Добавлено: 31 май 2007, 10:42
Хыиуду
мдя, код шикарный. и непонятно на каком языке. потому что на всех языках это будет работать (если вообще будет) совершенно по-разному
и еще: в скобках все-таки минус стоит или равно?

Re: Тест: какой ты программист?

Добавлено: 14 фев 2008, 21:54
C_O_D_E
30) Решение программиста-студента, начинавшего с Кумира и/или Интала, на Pascal'е
т.е. решение бедного, четко выполняющего условия, студента, который знает о некорректном вводе и зацикливании программы :rolleyes:
Repeat
Read(i);
If i=1 then i:=2
Else
If i=2 then I:=1;
Until (i=1) or (i=2);

Re: Тест: какой ты программист?

Добавлено: 22 май 2008, 19:16
darhark
i = range(3)[-i]
программист-математик, просто до ужаса помешанный на python style

-----
a = lambda i : -(i==2)+2
i = a(i)
-----
i = (16>>(i<<2)) + 1

Re: Тест: какой ты программист?

Добавлено: 01 июл 2008, 18:52
F-R-O-S-T
32)
if (i==1)
if (i==1)
if (i==1)
if (i==1)
i=2;
else
if (i==2)
if (i==2)
if (i==2)
if (i==2)
i=1;
else
{
printf("Так и знал что Обманут ((");
i=2;
}

Недоверчивый программист , он никому , абсолютно никому в этой жизни не доверяет , даже компилятору , он знает что никому верить нельзя и все перепроверяет по несколько раз )))

Re: Тест: какой ты программист?

Добавлено: 01 июл 2008, 23:16
soldat.des
удалите это сообщение

Re: Тест: какой ты программист?

Добавлено: 29 авг 2008, 16:20
Хыиуду
33) i=i and 1+1
Программист, пишущий маленькие утилитки для внутреннего пользования, уверенный, что он сам себя обманывать не будет

Re: Тест: какой ты программист?

Добавлено: 21 дек 2008, 21:27
[Crimson]
интересная тема =)

Re: Тест: какой ты программист?

Добавлено: 29 дек 2008, 00:02
senrom
Господа, Смотрю в этой теме спецы собрались. Нужно написать програму - для постинга на форуме в авторежиме (не спамер, а помошник). Кого интересует - пишите в личку!

Re: Тест: какой ты программист?

Добавлено: 03 фев 2009, 12:07
atavin-ta
34)
if ((i>=1)&(i<=2))
{
if (i==1)
{
i=2;
}
else
{
i=1;
}
}
else
{
ShowMessage ("There is error in the date!");
}
Еврей, структурирующий всё, до чего может доятнуться.