
| Contests | Virtual Contests | Problems | Submit | Runs Status | Rank List | Forum |
| OneProblemOneDay | 6515. give me some test? |
| 2008-11-07 21:38:10 | //what's wrong with my code? #include<iostream> #include<string> using namespace std; char grammar[200][2]; int main() { memset(grammar,'0',sizeof(grammar)); string org,obj; cin>>org; cin>>obj; int len=org.length(); for(int i=0;i<len;i++) { int p=int(obj[i]); grammar[p][0]=org[i]; grammar[p][1]='1'; } getchar(); cout<<obj<<endl; cout<<org<<endl; while(getline(cin,obj)) { int j=0; while(obj[j]) { int q=int(obj[j]); if(grammar[q][1]=='1') obj[j]=grammar[q][0]; j++; } cout<<obj<<endl; } return 0; } |
| OneProblemOneDay | 6529. Re:give me some test? |
| 2008-11-09 18:10:50 | //改进还是wa,帮忙看一下,谢谢 #include<iostream> #include<string> using namespace std; char grammar[200][2]; string ans[100000]; int main() { memset(grammar,'0',sizeof(grammar)); string org,obj; getline(cin,org,'\n'); getline(cin,obj,'\n'); int len=org.length(); for(int i=0;i<len;i++) { int p=int(obj[i]); grammar[p][0]=org[i]; grammar[p][1]='1'; } int count=0; while(getline(cin,obj)) { int j=0; while(obj[j]) { int q=int(obj[j]); if(grammar[q][1]=='1') obj[j]=grammar[q][0]; j++; } ans[count++]=obj; } cout<<obj<<endl; cout<<org<<endl; for(int i=0;i<count;i++) cout<<ans[i]<<endl; return 0; } |
| Tianyu.Xiang | 6531. Re:give me some test? |
| 2008-11-11 19:12:49 | for(int i=0;i<count;i++) cout<<ans[i]<<endl; Maybe ... I didn't scan for a long time, but I think the error emerges from there. |
| 1 |