C/C++
Помогите пж По С++
Дана бесконечная последовательность чисел, полученная по определённому закону. В задаче будут подаваться на вход только пять подряд идущих чисел этой последовательности. Найдите закономерность и продолжите ряд для любого фрагмента последовательности. Напишите программу, которая запрашивает пять натуральных чисел, и выводит ещё три числа этого ряда. Sample Input: 9 17 31 57 105 Sample Output: 193 355 653
Каждое число, начиная с 4-го, равно сумме трёх предшествующих.
#include
using namespace std;
int main() {
int ns[8];
for (size_t i = 0; i < 5; i++) {
cin >> ns[i];
}
for (size_t i = 5; i < 8; i++) {
ns[i] = ns[i - 1] * 2 - ns[i - 4];
cout
Ниже приведен код на C++, который считывает первые пять чисел последовательности и выводит следующие три числа согласно заданному закону:
```
#include <iostream>
using namespace std;
int main() {
int a, b, c, d, e;
cin >> a >> b >> c >> d >> e;
int f = d + e - b;
int g = e + f - c;
int h = f + g - d;
cout << f << " " << g << " " << h << endl;
return 0;
}
```
Идея заключается в том, что каждый следующий элемент последовательности вычисляется как сумма двух предыдущих элементов, вычитаемого из предпоследнего элемента. Таким образом, значения f, g и h могут быть вычислены следующим образом:
- f = d + e - b
- g = e + f - c
- h = f + g - d
Затем значения f, g и h выводятся на экран.
```
#include <iostream>
using namespace std;
int main() {
int a, b, c, d, e;
cin >> a >> b >> c >> d >> e;
int f = d + e - b;
int g = e + f - c;
int h = f + g - d;
cout << f << " " << g << " " << h << endl;
return 0;
}
```
Идея заключается в том, что каждый следующий элемент последовательности вычисляется как сумма двух предыдущих элементов, вычитаемого из предпоследнего элемента. Таким образом, значения f, g и h могут быть вычислены следующим образом:
- f = d + e - b
- g = e + f - c
- h = f + g - d
Затем значения f, g и h выводятся на экран.
Похожие вопросы
- Спасите помогите, пж. Язык С++. Вся моя группа страдает от кретинизма (как и я)
- Нужен код на Си помогите пж
- Помогите, пж, язык С/С++
- Нужен код на Си помогите пж
- Помогите пж написать код на C++
- Программирование помогите пж C++
- С++ Помогите пж срочно!!!!!
- C++ помогите пж
- С++ структуры. Помогите ппжпж жпж пж ж
- Помогите задачку зарешать пж
Ух ты, новая арифметика от нейросетей.