#include<stdio.h> #include<iostream> using namespace std; int main() { string str,ss; int a; while(cin>>str) { if(str=="END") { break; } cin>>a; for(int i=1;i<=a;i++) { cin>>ss; if(str.size()==ss.size()) { int j; for(j=0;j<str.size();j++) { if(ss[j]!=str[j]) { cout<<i<<' '<<j+1<<" change"<<' '<<str[j]<<endl; break; } } if(j==str.size()) cout<<"OK!"<<endl; } else if(str.size()>ss.size()) { for(int j=0;j<str.size();j++) { if(ss[j]!=str[j]) { cout<<i<<' '<<j+1<<" insert"<<' '<<str[j]<<endl; break; } } } else { for(int j=0;j<ss.size();j++) { if(ss[j]!=str[j]||j==ss.size()-1) { cout<<i<<' '<<j<<" delete"<<' '<<str[j-1]<<endl; break; } } } } } return 0; } |
Double click to view unformatted code.