样例全过,实在检查不出什么错误了。
#include <bits/stdc++.h>
#define MAXX 114514
using namespace std;
int gew(int g)
{
int t=0;
while(g>0)
{
g/=10;
t++;
}
return t;
}
int n,a,b=1;
string s[MAXX];
int main()
{
while(getline(cin,s[n++]));
a=gew(n);
for(int i=0; i<n-1; i++)
{
for(int j=a; j>0; j--)
{
if(gew(b)<j)
cout<<' ';
}
cout<<b++<<" "<<s[i]<<endl;
}
return 0;
}