通过本人一段时间的测试,发现有些题非常恶心:
“本题包含多组数据,0 0表示结束”
while语句当然可以解决,可全部缩进简直烦死了……
所以,我这条咸鱼就找出了一种办法:(以下伪代码)
#include<bits/stdc++.h>
using namespace std;
balabala
int n,m;
int main()
{
cin>>n>>m;
if(n==0&&m==0) return 0;
balabala
main();
}
其中,balabala表示你的程序代码(包括初始化)
什么?你不信?
那你可以跑一下这份代码。
代码实现
#include<bits/stdc++.h>
using namespace std;
int N=0;
int main();
{
N++;
cout<<N<<endl;
if(N==10) return 0;
main();
}