这道题最主要的就是算出吱吱的生长的公式:
首先,吱吱总数= 大吱吱 * 每月生的个数 + 上个月的吱吱总数;
第二,吱吱总数= 第X月之前的吱吱数 * 每月生的个数 + 上个月的吱吱总数
题目过程主要就是一for循环,套公式。
#include<iostream>
using
namespace
std;
int
main()
{
int
x,y,z,i;
int
zz[10000];
cin >> x >> y >> z;
zz[0] = 1;
zz[1] = 1;
for
(i = 2;i <= z; i++)
{
zz[i] = zz[i - x] * y + zz[i - 1];
}
cout << zz[z];
cin >> x;
return
0;
}