参考代码:
#include<iostream> #include<cstring> using namespace std; int main() { //freopen("data.in.txt","r",stdin); //freopen("data.out.txt","w",stdout); string str="0"; string str1; int n; cin>>n; if(n==0)//0是这个题目的陷阱 { cout<<"0"<<endl; return 0; } while(n--) { str1=""; for(int i=0;i<str.length();i++) { if(str[i]=='0') str1+="1"; else if(str[i]=='1') str1+="01"; //cout<<str1<<endl; } //cout<<str.length()<<endl; str=str1; } cout<<str1<<endl; return 0; }
0.0分
0 人评分
小明A+B (C语言代码)浏览:1247 |
兰顿蚂蚁 (C++代码)浏览:1044 |
剪刀石头布 (C语言代码)浏览:748 |
1054题解浏览:460 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:679 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:401 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:505 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:756 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:614 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:839 |