Хаха, вот лошара. Вот так нужно:
private bool IsEven(int number) { for (int i = 0; i < Integer.MAX; i += 2) { if (i == number) return true; if (i + 1 == number) return false; } throw new InvalidArgumentException(); }
private bool isEven(int number) { bool odd = false; bool even = true; for (int i = 0; i < Integer.MAX; i++) { if (i == number) { return even == true; } bool temp = even; even = odd; odd = temp; } throw new InvalidArgumentException(); }
Комментарий недоступен
Музыка, подходящая для чтения/написания подобного кода:
https://www.youtube.com/watch?v=vTIIMJ9tUc8
Лучше вот это
здесь конкурс нелепых видео с хромакеем?
https://www.youtube.com/watch?v=2M0N36XGODU
Если пойдут багрепорты, добавят в будущих версиях.
интересно, сколько такая функция будет выполняться с пятизначными числами?
можно было бы и оригинал запостить с коментами где ей посоветовали как решить
Хаха, вот лошара. Вот так нужно:
private bool IsEven(int number) {
for (int i = 0; i < Integer.MAX; i += 2) {
if (i == number) return true;
if (i + 1 == number) return false;
}
throw new InvalidArgumentException();
}
private bool isEven(int number) {
bool odd = false;
bool even = true;
for (int i = 0; i < Integer.MAX; i++) {
if (i == number) {
return even == true;
}
bool temp = even;
even = odd;
odd = temp;
}
throw new InvalidArgumentException();
}
Комментарий недоступен
Музыка, подходящая для чтения/написания подобного кода:
https://www.youtube.com/watch?v=vTIIMJ9tUc8
Лучше вот это
здесь конкурс нелепых видео с хромакеем?
https://www.youtube.com/watch?v=2M0N36XGODU
Комментарий недоступен
Комментарий недоступен
Если пойдут багрепорты, добавят в будущих версиях.
Комментарий недоступен
Комментарий недоступен
интересно, сколько такая функция будет выполняться с пятизначными числами?
можно было бы и оригинал запостить с коментами где ей посоветовали как решить
Комментарий недоступен