好水的题目啊
2025-07-30 19:26:01
发布于:浙江
1阅读
0回复
0点赞
我们先输入,再建3个字符串,其中a = "4567",b = "123",c = ""。然后while循环,直到c.size() >= n成立,不成立时,将c = b + a,a = b,b = c,即可:
#include<bits/stdc++.h>
using namespace std;
int main(){
string a = "4567";
string b = "123";
string c = "";
int n;
cin >> n;
while(c.size() <= n){
c = b + a;
a = b,b = c;
}
cout << c[n - 1];
return 0;
}
这里空空如也
有帮助,赞一个