#include<iostream>
#include<string>
#include<stdio.h>
using namespace std;
int main(int argc, char *argv[]){
string preWord="";
string curWord;
int preSpaceNum=0;
char cString[20];
//scanf("%s",cString)
while(gets(cString)){
curWord=cString;
int sameLetterNum=0;
int len=preWord.length()<curWord.length()?preWord.length():curWord.length();
for(int i=0;i<len;i++){
if(curWord[i]==preWord[i]){
sameLetterNum++;
}else{
break;
}
}
if(sameLetterNum<=preSpaceNum){
for(int i=0;i<sameLetterNum;i++){
cout<<" ";
}
}else{
for(int i=0;i<preSpaceNum;i++){
cout<<" ";
}
cout<<" ";
sameLetterNum=preSpaceNum+1;
}
cout<<curWord<<endl;
preWord=curWord;
preSpaceNum=sameLetterNum;
}
// char c[20];
// string s;
// while(gets(c)){
// s=c;
// cout<<"get chars: "<<s.length()<<endl;
// }
return 0;
}
POJ-1750
最新推荐文章于 2019-09-26 20:56:51 发布