• Очень нужна помощь. Программа в Pascal Недавно Петя научился считать. Он тут же
    заметил, что число 2 обладает замечательным
    свойством - 2 + 2 = 2 × 2. Его старший брат
    Ваня тут же объяснил ему, что дело не в
    двойке.
    "Дело в том, что последовательность 2, 2 -
    волшебная," - сказал Пете Ваня. - "Волшебная
    последовательность - это такая
    последовательность натуральных чисел, что
    сумма ее членов равна их произведению.
    Например последовательность 1, 2, 3 - тоже
    волшебная."
    Петя тут же сложил 1, 2 и 3, потом
    перемножил их и обрадовался.
    Теперь Петя хочет найти более длинные
    волшебные последовательности. Помогите
    ему!

Ответы 2

  • program B; var n, i : integer; begin assign(input, 'input.txt'); reset(input); assign(output, 'output.txt'); rewrite(output); read(n): for i := 1 to n – 2 do write(1,‘ ‘); writel n(‘2 ‘,n); close(input); close(output); end. Вот эта задача, но как написать без обращения к файлам(входным данным)
    • Автор:

      sonnyadcq
    • 5 лет назад
    • 0
  • нет решений не знаю короче вот код для 5 чисел(для 4 чисел я уже проверил)           program gt;var a,b,c,d,e:integer;beginfor a:=1 to 50 dofor b:=a+1 to 50 dofor c:=b+1 to 50 dofor d:=c+1 to 50 dofor e:=d+1 to 50 doif(a+b+c+d+e=a*b*c*d*e)then writeln(a,' ',b,' ',c,' ',d,' ',e);end.Если числа могут повторятся то ответов много Пример:5 2 1 1 1
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years