#26024: 不知哪裡錯了


joey13130905@gmail.com (笨呆瓜)

學校 : 淡江大學
編號 : 89206
來源 : [1.163.240.33]
最後登入時間 :
2023-11-06 14:53:44
b759. 我明明就有說過= = | From: [110.26.12.63] | 發表日期 : 2021-07-12 19:04

#include<iostream>

#include<string>

using namespace std; 

 

int main(){

string s; 

while(cin>>s){

for(int i=0;i<s.size();i++){

for(int j=0;i<s.size();j++)

cout<<s[j];

for(int j=0;j<s.size()-1;j++)

s[j]=s[j+1];

s[s.size()-1]=s[0];

cout<<"\n";

}

}

return 0; 

結果RE

 

 

 

 
#26025: Re:不知哪裡錯了


vic20050418@gmail.com (Wen Vic)

學校 : 國立臺灣科技大學
編號 : 153262
來源 : [114.136.159.95]
最後登入時間 :
2023-07-29 13:10:41
b759. 我明明就有說過= = | From: [223.137.45.57] | 發表日期 : 2021-07-12 19:08

#include

#include

using namespace std; 

 

int main(){

string s; 

while(cin>>s){

for(int i=0;i<s.size();i++){

for(int j=0;i<s.size();j++)

cout<<s[j];

for(int j=0;j<s.size()-1;j++)

s[j]=s[j+1];

s[s.size()-1]=s[0];

cout<<"\n";

}

}

return 0; 

結果RE

 

 

 

你的根本就不能執行! ==

不能執行的東西送解答幹嘛...

 

 
 
#26026: Re:不知哪裡錯了


vic20050418@gmail.com (Wen Vic)

學校 : 國立臺灣科技大學
編號 : 153262
來源 : [114.136.159.95]
最後登入時間 :
2023-07-29 13:10:41
b759. 我明明就有說過= = | From: [223.137.45.57] | 發表日期 : 2021-07-12 19:12

#include

#include

using namespace std; 

 

int main(){

string s; 

while(cin>>s){

for(int i=0;i<s.size();i++){

for(int j=0;i<s.size();j++)

cout<<s[j];

for(int j=0;j<s.size()-1;j++)

s[j]=s[j+1];

s[s.size()-1]=s[0];

cout<<"\n";

}

}

return 0; 

結果RE

 

 

 


字串不能用這方式做「覆蓋」

如果你執意要這樣的話 可以用兩個字串做

不然就是印的順序改變

012345

123450

234501

...以此類推

 
#26029: Re:不知哪裡錯了


joey13130905@gmail.com (笨呆瓜)

學校 : 淡江大學
編號 : 89206
來源 : [1.163.240.33]
最後登入時間 :
2023-11-06 14:53:44
b759. 我明明就有說過= = | From: [110.26.12.63] | 發表日期 : 2021-07-12 19:30

#include

#include

using namespace std; 

 

int main(){

string s; 

while(cin>>s){

for(int i=0;i<s.size();i++){

for(int j=0;i<s.size();j++)

cout<<s[j];

for(int j=0;j<s.size()-1;j++)

s[j]=s[j+1];

s[s.size()-1]=s[0];

cout<<"\n";

}

}

return 0; 

結果RE

 

 

 


字串不能用這方式做「覆蓋」

如果你執意要這樣的話 可以用兩個字串做

不然就是印的順序改變

012345

123450

234501

...以此類推

Thank you very much!

 
#26031: Re:不知哪裡錯了


joey13130905@gmail.com (笨呆瓜)

學校 : 淡江大學
編號 : 89206
來源 : [1.163.240.33]
最後登入時間 :
2023-11-06 14:53:44
b759. 我明明就有說過= = | From: [110.26.12.63] | 發表日期 : 2021-07-12 19:30

#include

#include

using namespace std; 

 

int main(){

string s; 

while(cin>>s){

for(int i=0;i<s.size();i++){

for(int j=0;i<s.size();j++)

cout<<s[j];

for(int j=0;j<s.size()-1;j++)

s[j]=s[j+1];

s[s.size()-1]=s[0];

cout<<"\n";

}

}

return 0; 

結果RE

 

 

 


字串不能用這方式做「覆蓋」

如果你執意要這樣的話 可以用兩個字串做

不然就是印的順序改變

012345

123450

234501

...以此類推

Thank you very much!

好的謝謝您!

 
#26032: Re:不知哪裡錯了


joey13130905@gmail.com (笨呆瓜)

學校 : 淡江大學
編號 : 89206
來源 : [1.163.240.33]
最後登入時間 :
2023-11-06 14:53:44
b759. 我明明就有說過= = | From: [110.26.12.63] | 發表日期 : 2021-07-12 19:32

for(int j=0;i<s.size();j++)

我j寫成i了

 

 
#26034: Re:不知哪裡錯了


joey13130905@gmail.com (笨呆瓜)

學校 : 淡江大學
編號 : 89206
來源 : [1.163.240.33]
最後登入時間 :
2023-11-06 14:53:44
b759. 我明明就有說過= = | From: [110.26.12.63] | 發表日期 : 2021-07-12 20:21

for(int j=0;i<s.size();j++)

我j寫成i了

 

 

 只是我的還是錯誤的!



 
#26035: Re:不知哪裡錯了


joey13130905@gmail.com (笨呆瓜)

學校 : 淡江大學
編號 : 89206
來源 : [1.163.240.33]
最後登入時間 :
2023-11-06 14:53:44
b759. 我明明就有說過= = | From: [110.26.12.63] | 發表日期 : 2021-07-12 20:29

for(int j=0;i<s.size();j++)

我j寫成i了

 

 

 只是我的還是錯誤的!



如果你執意要這樣的話 可以用兩個字串做

水喔!

 
ZeroJudge Forum