求调 90分
查看原帖
求调 90分
531144
winson521楼主2022/12/7 10:35
#include<iostream>
#include<cmath>
#include<cstring>
#include<string>
#include<map>
#include<queue>
#include<stack>
#include<iomanip>
#include<algorithm>
using namespace std;
long long cc=1;
long long tmp=1;
const long long N=100000*2+10;
string s[N];
void panduan(long long n)
{
	long long cnt=1;
	long long m=n;
	while(m>=10)
	{
		m/=10;
		cnt++;
	}
	for(long long i=1;i<=cc-cnt;i++)
	{
		cout <<' ';
	}
}
int main()
{
	while(getline(cin,s[tmp]))
	{
		tmp++;
	}
	long long t=tmp;
	while(t>=10)
	{
		t/=10;
		cc++;
	}
		for (long long i=1;i<tmp;i++)
		{
			panduan(i);
			cout <<i<<' '<<s[i]<<endl;
		}
    return 0;
}

2022/12/7 10:35
加载中...