у меня получилось как то так, хотя наверное не самый оптимальный вариант...
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| #include <iostream>
using namespace std;
int main()
{
int numb;
cout<<"Enter numb:";
cin>>numb;
cout<<"Enter pow:";
int pow;
cin>>pow;
int *A = new int[pow];
A[0] = numb;
for(int i(1);i<pow;i++)
{
int temp = 0;
for(int j(0);j<numb;j++)
{
temp+=A[i-1];
}
A[i] = temp;
}
cout<<A[pow-1]<<endl;
delete []A;
return 0;
} |
|