#include<iostream>
#include<cstring>
#include<vector>
#include<sstream>
using namespace std;
int len[95];
vector<string> v[1005];
int main()
{
string line;
int cnt = 0;
while(getline(cin,line))
{
stringstream ss(line);
string buf;
int i = 0;
while(ss >> buf)
{
v[cnt].push_back(buf);
int l = buf.length();
len[i] = max(l ,len[i]);
i++;
}
cnt++;
}
for (int i =0;i < cnt; i++)
{
for(int j = 0 ;j < v[i].size(); j++)
{
cout << v[i][j];
if(j == v[i].size() - 1) break;
int pri = len[j] -v[i][j].length()+1;
cout<<pri<<endl;
for (int k = 0; k < pri; k++) cout <<" ";
}
cout << endl;
}
}
UVA - 1593 Alignment of Code
最新推荐文章于 2021-01-20 22:41:15 发布