F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

View Compilation Error

0_0_20612326_16105.cpp:12:79: error: stray '#' in program
     using namespace std;typedef long long int64;typedef pair<int64,int64> PII;#define MP(a,b) make_pair((a),(b)) const int maxn = 115;const int inf = 0x7fffffff;const double pi=acos(-1.0);const double eps = 1e-8;struct Node{    char s[ maxn ];    int cnt;}a[ maxn ],q[ maxn ]; int Find( char s[],int n ){    for( int i=1;i<n;i++ ){        if( strcmp( s,a[i].s)==0 )             return i;    }    return -1;}bool cmp( Node a,Node b ){    if( a.cnt!=b.cnt ) return a.cnt>b.cnt;    else {        if( strcmp( a.s,b.s )<=0 ) return true;        else return false;    }}int main(){    int T;    scanf("%d",&T);    while( T-- ){        int n;        scanf("%d",&n);        char ID[ maxn ],Web[ maxn ];        int Cnt = 1;        int cc;        while( n-- ){            scanf("%s%s",ID,Web);            cc = Find( Web,Cnt );            if( ID[0]=='V' ){                if( cc==-1 ){                    strcpy( a[Cnt].s,Web );                    a[ Cnt ].cnt = 1;                    Cnt++;                }                else{                    a[ cc ].cnt++;                }            }            else{                int pp = 0;                for( int k=1;k<Cnt;k++ ){                    bool f = false;                    for( int i=0;Web[i]!='\0';i++ ){                        if( Web[i]!=a[k].s[i] ){                            f = true;                            break;                        }                    }                    if( f==false ){                         q[ pp++ ] = a[ k ];                    }                }                sort( q,q+pp,cmp );                for( int i=0;i<pp;i++ ){                    printf("%s\n",q[i].s);                }                printf("\n");            }        }    }    return 0;}
                                                                               ^
0_0_20612326_16105.cpp:12:80: error: 'define' does not name a type
     using namespace std;typedef long long int64;typedef pair<int64,int64> PII;#define MP(a,b) make_pair((a),(b)) const int maxn = 115;const int inf = 0x7fffffff;const double pi=acos(-1.0);const double eps = 1e-8;struct Node{    char s[ maxn ];    int cnt;}a[ maxn ],q[ maxn ]; int Find( char s[],int n ){    for( int i=1;i<n;i++ ){        if( strcmp( s,a[i].s)==0 )             return i;    }    return -1;}bool cmp( Node a,Node b ){    if( a.cnt!=b.cnt ) return a.cnt>b.cnt;    else {        if( strcmp( a.s,b.s )<=0 ) return true;        else return false;    }}int main(){    int T;    scanf("%d",&T);    while( T-- ){        int n;        scanf("%d",&n);        char ID[ maxn ],Web[ maxn ];        int Cnt = 1;        int cc;        while( n-- ){            scanf("%s%s",ID,Web);            cc = Find( Web,Cnt );            if( ID[0]=='V' ){                if( cc==-1 ){                    strcpy( a[Cnt].s,Web );                    a[ Cnt ].cnt = 1;                    Cnt++;                }                else{                    a[ cc ].cnt++;                }            }            else{                int pp = 0;                for( int k=1;k<Cnt;k++ ){                    bool f = false;                    for( int i=0;Web[i]!='\0';i++ ){                        if( Web[i]!=a[k].s[i] ){                            f = true;                            break;                        }                    }                    if( f==false ){                         q[ pp++ ] = a[ k ];                    }                }                sort( q,q+pp,cmp );                for( int i=0;i<pp;i++ ){                    printf("%s\n",q[i].s);                }                printf("\n");            }        }    }    return 0;}
                                                                                ^
0_0_20612326_16105.cpp:12:237: error: 'maxn' was not declared in this scope
     using namespace std;typedef long long int64;typedef pair<int64,int64> PII;#define MP(a,b) make_pair((a),(b)) const int maxn = 115;const int inf = 0x7fffffff;const double pi=acos(-1.0);const double eps = 1e-8;struct Node{    char s[ maxn ];    int cnt;}a[ maxn ],q[ maxn ]; int Find( char s[],int n ){    for( int i=1;i<n;i++ ){        if( strcmp( s,a[i].s)==0 )             return i;    }    return -1;}bool cmp( Node a,Node b ){    if( a.cnt!=b.cnt ) return a.cnt>b.cnt;    else {        if( strcmp( a.s,b.s )<=0 ) return true;        else return false;    }}int main(){    int T;    scanf("%d",&T);    while( T-- ){        int n;        scanf("%d",&n);        char ID[ maxn ],Web[ maxn ];        int Cnt = 1;        int cc;        while( n-- ){            scanf("%s%s",ID,Web);            cc = Find( Web,Cnt );            if( ID[0]=='V' ){                if( cc==-1 ){                    strcpy( a[Cnt].s,Web );                    a[ Cnt ].cnt = 1;                    Cnt++;                }                else{                    a[ cc ].cnt++;                }            }            else{                int pp = 0;                for( int k=1;k<Cnt;k++ ){                    bool f = false;                    for( int i=0;Web[i]!='\0';i++ ){                        if( Web[i]!=a[k].s[i] ){                            f = true;                            break;                        }                    }                    if( f==false ){                         q[ pp++ ] = a[ k ];                    }                }                sort( q,q+pp,cmp );                for( int i=0;i<pp;i++ ){                    printf("%s\n",q[i].s);                }                printf("\n");            }        }    }    return 0;}
                                                                                                                                                                                                                                             ^
0_0_20612326_16105.cpp:12:260: error: 'maxn' was not declared in this scope
     using namespace std;typedef long long int64;typedef pair<int64,int64> PII;#define MP(a,b) make_pair((a),(b)) const int maxn = 115;const int inf = 0x7fffffff;const double pi=acos(-1.0);const double eps = 1e-8;struct Node{    char s[ maxn ];    int cnt;}a[ maxn ],q[ maxn ]; int Find( char s[],int n ){    for( int i=1;i<n;i++ ){        if( strcmp( s,a[i].s)==0 )             return i;    }    return -1;}bool cmp( Node a,Node b ){    if( a.cnt!=b.cnt ) return a.cnt>b.cnt;    else {        if( strcmp( a.s,b.s )<=0 ) return true;        else return false;    }}int main(){    int T;    scanf("%d",&T);    while( T-- ){        int n;        scanf("%d",&n);        char ID[ maxn ],Web[ maxn ];        int Cnt = 1;        int cc;        while( n-- ){            scanf("%s%s",ID,Web);            cc = Find( Web,Cnt );            if( ID[0]=='V' ){                if( cc==-1 ){                    strcpy( a[Cnt].s,Web );                    a[ Cnt ].cnt = 1;                    Cnt++;                }                else{                    a[ cc ].cnt++;                }            }            else{                int pp = 0;                for( int k=1;k<Cnt;k++ ){                    bool f = false;                    for( int i=0;Web[i]!='\0';i++ ){                        if( Web[i]!=a[k].s[i] ){                            f = true;                            break;                        }                    }                    if( f==false ){                         q[ pp++ ] = a[ k ];                    }                }                sort( q,q+pp,cmp );                for( int i=0;i<pp;i++ ){                    printf("%s\n",q[i].s);                }                printf("\n");            }        }    }    return 0;}
                                                                                                                                                                                                                                                                    ^
0_0_20612326_16105.cpp:12:270: error: 'maxn' was not declared in this scope
     using namespace std;typedef long long int64;typedef pair<int64,int64> PII;#define MP(a,b) make_pair((a),(b)) const int maxn = 115;const int inf = 0x7fffffff;const double pi=acos(-1.0);const double eps = 1e-8;struct Node{    char s[ maxn ];    int cnt;}a[ maxn ],q[ maxn ]; int Find( char s[],int n ){    for( int i=1;i<n;i++ ){        if( strcmp( s,a[i].s)==0 )             return i;    }    return -1;}bool cmp( Node a,Node b ){    if( a.cnt!=b.cnt ) return a.cnt>b.cnt;    else {        if( strcmp( a.s,b.s )<=0 ) return true;        else return false;    }}int main(){    int T;    scanf("%d",&T);    while( T-- ){        int n;        scanf("%d",&n);        char ID[ maxn ],Web[ maxn ];        int Cnt = 1;        int cc;        while( n-- ){            scanf("%s%s",ID,Web);            cc = Find( Web,Cnt );            if( ID[0]=='V' ){                if( cc==-1 ){                    strcpy( a[Cnt].s,Web );                    a[ Cnt ].cnt = 1;                    Cnt++;                }                else{                    a[ cc ].cnt++;                }            }            else{                int pp = 0;                for( int k=1;k<Cnt;k++ ){                    bool f = false;                    for( int i=0;Web[i]!='\0';i++ ){                        if( Web[i]!=a[k].s[i] ){                            f = true;                            break;                        }                    }                    if( f==false ){                         q[ pp++ ] = a[ k ];                    }                }                sort( q,q+pp,cmp );                for( int i=0;i<pp;i++ ){                    printf("%s\n",q[i].s);                }                printf("\n");            }        }    }    return 0;}
                                                                                                                                                                                                                                                                              ^
0_0_20612326_16105.cpp: In function 'int Find(char*, int)':
0_0_20612326_16105.cpp:12:354: error: 'a' was not declared in this scope
     using namespace std;typedef lo


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-11-23 02:08:45, Gzip enabled