В каждую крайнюю клетку квадратной доски поставили по фишке. Могло ли оказаться, что...

0 голосов
1.6k просмотров

В каждую крайнюю клетку квадратной доски поставили по фишке. Могло ли оказаться, что выставлено ровно k фишек? (Например, если доска 2 x 2, то выставлено 4 фишки, а если 6 x 6 - то 20).

Вводится одно натуральное число k.


Другие предметы | 1.6k просмотров
0

informatics.mccme.ru

Дан 1 ответ
0 голосов
program gt;
var a:longint;
begin
read(a);
if (a=1)or(a mod 4=0) then writeln('YES')else writeln('NO');
end.
(6.6k баллов)
0

у меня 7 вариантов этого кода и всеравно лагает 18 тест.....
первый вариант...
var k:longint;
begin
read(k);
if((k=0)or(((k+4) mod 4=0)or((k+4) mod 10=0)))then writeln('YES')
else writeln('NO');
end.

0

мой код 100% правильный

0

верю....но мне прийдется защищать решение этой задачи....а как это сделать если я не совсем понимаю ваше решение...

0

сечас исправлю свой решение без 2 бегинов

0

буду благодарна

0

посмотри

0

сейчас попробую...

0

прошло?

0

сейчас загружу и узнаю...
а вы не могли бы помочь с этой задачей....
http://znanija.com/task/4230693

0

ОГРОМНОЕ СПАСИБО!!!))))
прошло)