iqtoy2010
?>

IP адреса Почините адрес, приведя его в привычный вид (десятиричный с точками): 1)0x01020304 2)0x1A2B3C4D 3)025304432315 4)2870097101 5)1

Информатика

Ответы

gena1981007
Нарушением условия является случай, когда у мальчика (М) или у девочки (Д) оба соседа того же пола, следовательно недопустимой является расстановка МММ или ДДД. Отсюда возникает условие, что количество М и Д не могут отличаться более, чем вдвое, т.е. 0.5 ≤ X/Y ≤ 2
Программа должна учитывать особенности реализации целых и вещественных чисел в ЭВМ, а также особенности выполнения операции деления и сравнения.

var
  X, Y: integer;
  b: boolean;
  F: Text;
begin
  Assign(f,'input.txt');
  Reset(f);
  Readln(X,Y);
  Close(f);
  if X > Y then b := (X / Y <= 2)
  else b := (Y / X <= 2);
  if b then writeln('YES')
  else writeln('NO')
end.

Тестовое решение:

YES

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

IP адреса Почините адрес, приведя его в привычный вид (десятиричный с точками): 1)0x01020304 2)0x1A2B3C4D 3)025304432315 4)2870097101 5)1
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

klimovala2
ooozita5
Tatianamir765654
avanesss
corneewa20096
Titeeva-Vladimirovich283
Давид-Ольга
Рогова Ольга1156
alekseydovganich6
Lilykl
Буянто1346
Васильев1028
novocherkutino7
krasa28vostok65
saveskul84