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_20614693_21211.cpp:6:25: error: stray '#' in program
     using namespace std;#define maxn 110class node{public:    string sex,name;    double sum;    int r1,r2;    void set(string n,string s,int o,int t)    {        sex=s,name=n;        r1=o,r2=t;    }}male[maxn],fe[maxn],ans[maxn];bool cmp(node x,node y){    return x.sum>y.sum;}int main(){    int T;    cin>>T;    while(T--)    {        int n,m;        cin>>n>>m;        string name,sex;        int r1,r2,rr1=0,rr2=0;        int f=0,p=0,top=0;        for(int i=0;i<n;i++)        {            cin>>name>>sex>>r1>>r2;            rr1=max(rr1,r1);            rr2=max(rr2,r2);             if(sex=="male") male[p++].set(name,sex,r1,r2);            else fe[f++].set(name,sex,r1,r2);        }         double m1,m2;        m1=300*1.0/rr1,m2=300*1.0/rr2;         for(int i=0;i<p;i++)            male[i].sum=male[i].r1*(m1)*0.3+male[i].r2*(m2)*0.7;        for(int i=0;i<p;i++)            fe[i].sum=fe[i].r1*(m1)*0.3+fe[i].r2*(m2)*0.7;         sort(male,male+p,cmp);        sort(fe,fe+f,cmp);               if(f)            ans[top++]=fe[0];        for(int i=0;i<p;i++)        {            ans[top++]=male[i];        }        for(int i=0;i<f;i++)        {            if(fe[i].name!=ans[0].name)                ans[top++]=fe[i];        }        sort(ans+1,ans+top,cmp);        sort(ans,ans+m,cmp);        cout<<"The member list of Shandong team is as follows:"<<endl;        for(int i=0;i<m;i++) cout<<ans[i].name<<endl;    }    return 0;}
                         ^
0_0_20614693_21211.cpp:6:26: error: 'define' does not name a type
     using namespace std;#define maxn 110class node{public:    string sex,name;    double sum;    int r1,r2;    void set(string n,string s,int o,int t)    {        sex=s,name=n;        r1=o,r2=t;    }}male[maxn],fe[maxn],ans[maxn];bool cmp(node x,node y){    return x.sum>y.sum;}int main(){    int T;    cin>>T;    while(T--)    {        int n,m;        cin>>n>>m;        string name,sex;        int r1,r2,rr1=0,rr2=0;        int f=0,p=0,top=0;        for(int i=0;i<n;i++)        {            cin>>name>>sex>>r1>>r2;            rr1=max(rr1,r1);            rr2=max(rr2,r2);             if(sex=="male") male[p++].set(name,sex,r1,r2);            else fe[f++].set(name,sex,r1,r2);        }         double m1,m2;        m1=300*1.0/rr1,m2=300*1.0/rr2;         for(int i=0;i<p;i++)            male[i].sum=male[i].r1*(m1)*0.3+male[i].r2*(m2)*0.7;        for(int i=0;i<p;i++)            fe[i].sum=fe[i].r1*(m1)*0.3+fe[i].r2*(m2)*0.7;         sort(male,male+p,cmp);        sort(fe,fe+f,cmp);               if(f)            ans[top++]=fe[0];        for(int i=0;i<p;i++)        {            ans[top++]=male[i];        }        for(int i=0;i<f;i++)        {            if(fe[i].name!=ans[0].name)                ans[top++]=fe[i];        }        sort(ans+1,ans+top,cmp);        sort(ans,ans+m,cmp);        cout<<"The member list of Shandong team is as follows:"<<endl;        for(int i=0;i<m;i++) cout<<ans[i].name<<endl;    }    return 0;}
                          ^
0_0_20614693_21211.cpp:6:201: error: 'male' does not name a type
     using namespace std;#define maxn 110class node{public:    string sex,name;    double sum;    int r1,r2;    void set(string n,string s,int o,int t)    {        sex=s,name=n;        r1=o,r2=t;    }}male[maxn],fe[maxn],ans[maxn];bool cmp(node x,node y){    return x.sum>y.sum;}int main(){    int T;    cin>>T;    while(T--)    {        int n,m;        cin>>n>>m;        string name,sex;        int r1,r2,rr1=0,rr2=0;        int f=0,p=0,top=0;        for(int i=0;i<n;i++)        {            cin>>name>>sex>>r1>>r2;            rr1=max(rr1,r1);            rr2=max(rr2,r2);             if(sex=="male") male[p++].set(name,sex,r1,r2);            else fe[f++].set(name,sex,r1,r2);        }         double m1,m2;        m1=300*1.0/rr1,m2=300*1.0/rr2;         for(int i=0;i<p;i++)            male[i].sum=male[i].r1*(m1)*0.3+male[i].r2*(m2)*0.7;        for(int i=0;i<p;i++)            fe[i].sum=fe[i].r1*(m1)*0.3+fe[i].r2*(m2)*0.7;         sort(male,male+p,cmp);        sort(fe,fe+f,cmp);               if(f)            ans[top++]=fe[0];        for(int i=0;i<p;i++)        {            ans[top++]=male[i];        }        for(int i=0;i<f;i++)        {            if(fe[i].name!=ans[0].name)                ans[top++]=fe[i];        }        sort(ans+1,ans+top,cmp);        sort(ans,ans+m,cmp);        cout<<"The member list of Shandong team is as follows:"<<endl;        for(int i=0;i<m;i++) cout<<ans[i].name<<endl;    }    return 0;}
                                                                                                                                                                                                         ^
0_0_20614693_21211.cpp:6:240: error: 'node' was not declared in this scope
     using namespace std;#define maxn 110class node{public:    string sex,name;    double sum;    int r1,r2;    void set(string n,string s,int o,int t)    {        sex=s,name=n;        r1=o,r2=t;    }}male[maxn],fe[maxn],ans[maxn];bool cmp(node x,node y){    return x.sum>y.sum;}int main(){    int T;    cin>>T;    while(T--)    {        int n,m;        cin>>n>>m;        string name,sex;        int r1,r2,rr1=0,rr2=0;        int f=0,p=0,top=0;        for(int i=0;i<n;i++)        {            cin>>name>>sex>>r1>>r2;            rr1=max(rr1,r1);            rr2=max(rr2,r2);             if(sex=="male") male[p++].set(name,sex,r1,r2);            else fe[f++].set(name,sex,r1,r2);        }         double m1,m2;        m1=300*1.0/rr1,m2=300*1.0/rr2;         for(int i=0;i<p;i++)            male[i].sum=male[i].r1*(m1)*0.3+male[i].r2*(m2)*0.7;        for(int i=0;i<p;i++)            fe[i].sum=fe[i].r1*(m1)*0.3+fe[i].r2*(m2)*0.7;         sort(male,male+p,cmp);        sort(fe,fe+f,cmp);               if(f)            ans[top++]=fe[0];        for(int i=0;i<p;i++)        {            ans[top++]=male[i];        }        for(int i=0;i<f;i++)        {            if(fe[i].name!=ans[0].name)                ans[top++]=fe[i];        }        sort(ans+1,ans+top,cmp);        sort(ans,ans+m,cmp);        cout<<"The member list of Shandong team is as follows:"<<endl;        for(int i=0;i<m;i++) cout<<ans[i].name<<endl;    }    return 0;}
                                                                                                                                                                                                                                                ^
0_0_20614693_21211.cpp:6:247: error: 'node' was not declared in this scope
     using namespace std;#define maxn 110class node{public:    string sex,name;    double sum;    int r1,r2;    void set(string n,string s,int o,int t)    {        sex=s,name=n;        r1=o,r2=t;    }}male[maxn],fe[maxn],ans[maxn];bool cmp(node x,node y){    return x.sum>y.sum;}int main(){    int T;    cin>>T;    while(T--)    {        int n,m;        cin>>n>>m;        string name,sex;        int r1,r2,rr1=0,rr2=0;        int f=0,p=0,top=0;        for(int i=0;i<n;i++)        {            cin>>name>>sex>>r1>>r2;            rr1=max(rr1,r1);            rr2=max(rr2,r2);             if(sex=="male") male[p++].set(name,sex,r1,r2);            else fe[f++].set(name,sex,r1,r2);        }         double m1,m2;        m1=300*1.0/rr1,m2=300*1.0/rr2;         for(int i=0;i<p;i++)            male[i].sum=male[i].r1*(m1)*0.3+male[i].r2*(m2)*0.7;        for(int i=0;i<p;i++)            fe[i].sum=fe[i].r1*(m1)*0.3+fe[i].r2*(m2)*0.7;         sort(male,male+p,cmp);        sort(fe,fe+f,cmp);               if(f)            ans[top++]=fe[0];        for(int i=0;i<p;i++)        {            ans[top++]=male[i];        }        for(int i=0;i<f;i++)        {            if(fe[i].name!=ans[0].name)                ans[top++]=fe[i];        }        sort(ans+1,ans+top,cmp);        sort(ans,ans+m,cmp);        cout<<"The member list of Shandong team is as follows:"<<endl;        for(int i=0;i<m;i++) cout<<ans[i].name<<endl;    }    return 0;}
                                                                                                                                                                                                                                                       ^
0_0_20614693_21211.cpp:6:253: error: expression list treated as compound expression in initializer [-fpermissive]
     using namespace std;#define maxn 110class node{public:    string sex,name;    double sum;    int r1,r2;    void set(string n,string s,int o,int t)    {        sex=s,name=n;        r1=o,r2=t;    }}male[maxn],fe[maxn],ans[maxn];bool cmp(node x,node y){    return x.sum>y.sum;}int main(){    int T;    cin>>T;    while(T--)    {        int n,m;        cin>>n>>m;        string name,sex;        int r1,r2,rr1=0,rr2=0;        int f=0,p=0,top=0;        for(int i=0;i<n;i++)        {            cin>>name>>sex>>r1>>r2;            rr1=max(rr1,r1);            rr2=max(rr2,r2);             if(sex=="male") male[p++].set(name,sex,r1,r2);            else fe[f++].set(name,sex,r1,r2);        }         double m1,m2;        m1=300*1.0/rr1,m2=300*1.0/rr2;         for(int i=0;i<p;i++)            male[i].sum=male[i].r1*(m1)*0.3+male[i].r2*(m2)*0.7;        for(int i=0;i<p;i++)            fe[i].sum=fe[i].r1*(m1)*0.3+fe[i].r2*(m2)*0.7;         sort(male,male+p,cmp);        sort(fe,fe+f,cmp);               if(f)            ans[top++]=fe[0];        for(int i=0;i<p;i++)        {            ans[top++]=male[i];        }        for(int i=0;i<f;i++)        {            if(fe[i].name!=ans[0].name)                ans[top++]=fe[i];        }        sort(ans+1,ans+top,cmp);        sort(ans,ans+m,cmp);        cout<<"The member list of Shandong team is as follows:"<<endl;        for(int i=0;i<m;i++) cout<<ans[i].name<<endl;    }    return 0;}
                                                                                                                                                                                                                                                             ^
0_0_20614693_21211.cpp:6:254: error: expected ',' or ';' before '{' token
     using namespace std;#define maxn 110class node{public:    stri


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-05-18 17:09:20, Gzip enabled