30 б . 2. «кури та кролики» (20 ів) у курей та кроликів n ніг. скільки серед них курей і скільки кроликів? перечислити усі можливі варіанти. вхідні дані: ви виводите з клавіатури одне натуральне число n, яке не перевищує 255. вихідні дані: ви виводите на екран стовпчик пар чисел, розділених пропуском. приклад вхідних і вихідних даних вхідна дані: 12 вихідні дані: 03; 22; 41; 60

Roserum Roserum    2   12.06.2019 18:20    0

Ответы
natalyacomandi natalyacomandi  10.07.2020 06:56
Пусть кроликов было r, а кур - h. Тогда 2h+4r=n ⇒ h=(n-4r)/2

var
  h, r, n: integer;
 { h - куры (hens), r  - кролики (rabbits) }
begin
  Write('Введите общее количество ног: ');
  Readln(n);
  for r := 0 to (n div 4) do
  begin
    h := (n - 4 * r) div 2;
    Writeln(h, ' ', r)
  end
end.

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

Введите общее количество ног: 12
6 0
4 1
2 2
0 3
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика