| 
 | 
back to boardWA#2 can anyone help me? here is my code: #include<iostream> using namespace std; #include<string> #include<cctype> int main() {     string str[201],universityname[201];     int n,m,i,j,k=1;     cin>>n>>n>>m;     getchar();     i=0;     while(i<n)     {         getline(cin,str[i]);         i++;     }     for(i=0;i<n;i++)     {         for(j=0;j<str[i].length();j++)             if(str[i][j]==' '&&str[i][j+1]=='#')                 break;         for(k=j-1;k>=0;k--)             if(str[i][k]==' ')                 break;         universityname[i].assign(str[i],0,k);     }     for(i=0;i<n;i++)         for(j=0;j<universityname[i].length();j++)             universityname[i][j]=tolower(universityname[i][j]);     k=1;     for(i=0;i<n;i++)     {         for(j=0;j<i;j++)             if(universityname[i]==universityname[j])                 break;             else                 if(j==i-1)                     k++;         if(k>=m) break;     }     cout<<str[i]<<endl;     return 0; }       Edited by author 26.08.2009 08:27  |  
  | 
|