Leave a comment

Comments 3

nicka_net June 6 2006, 07:14:40 UTC
ANAK:)

Reply


cooc June 6 2006, 11:02:24 UTC
по моему так себе

разве решение не:

int mid = low/2 + high/2 + (low%2 + high%2)/2;

Скажите

Reply

__oleg__ June 6 2006, 11:27:07 UTC
Не согласен:
1. Слишком много аретмических выражений
2. Выражение (low%2 + high%2)/2 имеет смысл только тогда, когда 2 числа не четные, в любом другом случае = 0, но и в предложенном решение не четные не представляют проблемы.

И вооще, зачем оно?

Reply


Leave a comment

Up