标签:return panel 字符串 mes col 用例 pre style msu
ZZOOOJJJ ZZZZOOOOOJJJ ZOOOJJ E
ZOJZOJOJ ZOJZOJZOJZOO ZOJOJO
#include<iostream> #include<cstring> using namespace std; int main(){ string s; while(getline(cin,s) && s!="E"){ int z=0,o=0,j=0; for(int i=0;i<s.size();i++){ if(s[i]==‘Z‘) z++; else if(s[i]==‘O‘) o++; else if(s[i]==‘J‘) j++; } for(;z>0 && o>0 && j>0;z--,o--,j--){ cout<<"ZOJ"; } if(z==0){ for(;o>0 && j>0;o--,j--){ cout<<"OJ"; } if(o==0) { for(;j>0;j--) cout<<"J"; } else for(;o>0;o--) cout<<"O"; } if(o==0){ for(;z>0 && j>0;z--,j--){ cout<<"ZJ"; } if(z==0) { for(;j>0;j--) cout<<"J"; } else for(;z>0;z--) cout<<"Z"; } if(j==0){ for(;o>0 && z>0;o--,z--){ cout<<"ZO"; } if(o==0) { for(;z>0;z--) cout<<"Z"; } else for(;o>0;o--) cout<<"O"; } cout<<endl; } return 0; }
标签:return panel 字符串 mes col 用例 pre style msu
原文地址:https://www.cnblogs.com/bernieloveslife/p/9736573.html