#include <iostream>
#include <string>
using namespace std;
int main()
{
string str[100];
int num =0,max = 0;
while(getline(cin,str[num])){
if(str[num].length() > max)
max = str[num].length();
num++;
}
for(int i = 0; i < max;i++){
for(int j = num-1 ; j > -1;j--){
if(str[j].length() <= i){
cout<<" ";
}else{
cout<<str[j][i];
}
}
cout<<endl;
}
return 0;
}
#include <iostream>
#include <string>
using namespace std;int main()
{
string a,str[100];
int num =0,max = 0;
while(getline(cin,a)){
str[num]=a;
if(str[num].length() > max)
max = str[num].length();
num++;
}
for(int i = 0; i < max;i++){
for(int j = num-1 ; j > -1;j--){
if(str[j].length() <= i){
cout<<" ";
}else{
cout<<str[j][i];
}
}
cout<<endl;
}
return 0;
}
但改成這樣就能過了,真的不是很懂為啥ㄟ,話說上面過不了的原因是runtime error
#include
#include
using namespace std;int main()
{
string a,str[100];
int num =0,max = 0;
while(getline(cin,a)){
str[num]=a;
if(str[num].length() > max)
max = str[num].length();
num++;
}
for(int i = 0; i < max;i++){
for(int j = num-1 ; j > -1;j--){
if(str[j].length() <= i){
cout<<" ";
}else{
cout< }
}
cout< }
return 0;
}
但改成這樣就能過了,真的不是很懂為啥ㄟ,話說上面過不了的原因是runtime error
兩種我送出都能AC,或許是系統當時有問題?