Count the total number of rabbits each month (C++ Niuke Net)

Problem-solving ideas:

(1) Konami Nagiri sequence

#include<iostream>
using namespace std;
int helper(int n) {
    if(n<=2) return 1;
    int a=1,b=1,c;
    int i=3;
    while(i<=n) {
        c=a+b;
        a=b;
        b=c;
        i++;
    }
    return c;
}
int main() {
    int n;
    while(cin>>n) {
        cout<<helper(n)<<endl;
    }
    return 0;
}

 

Guess you like

Origin blog.csdn.net/coolsunxu/article/details/114962402