记录编号 66198 评测结果 AAAAAAAAAA
题目名称 [暑假培训2012] 打乒乓球 最终得分 100
用户昵称 Gravatar超级傲娇的AC酱 是否通过 通过
代码语言 C++ 运行时间 0.004 s
提交时间 2013-07-28 11:30:20 内存使用 5.73 MiB
显示代码纯文本
    #include<fstream>
    using namespace std;
    ifstream fi("table2.in");
    ofstream fo("table2.out");
    struct
    {
    int n;
    int a[70][2];
    int s;
    }st[10000];
    int t;
    int main()
    {
    int i,j,d1,d2,d3;
    fi>>t;
    for(i=0;i<t;i++)
    {
    fi>>st[i].n;
    for(j=0;j<st[i].n;j++)
    fi>>st[i].a[j][0]>>st[i].a[j][1];
    }
    fi.close();
    for(i=0;i<t;i++)
    {
    st[i].s=0;
    for(j=0;j<st[i].n;j++)
    {
    d1=(st[i].a[j][0]-30)*(st[i].a[j][0]-30)+(st[i].a[j][1]-30)*(st[i].a[j][1]-30);
    d2=(st[i].a[j][0]-100)*(st[i].a[j][0]-100)+(st[i].a[j][1]-30)*(st[i].a[j][1]-30);
    d3=(st[i].a[j][0]-170)*(st[i].a[j][0]-170)+(st[i].a[j][1]-30)*(st[i].a[j][1]-30);
    if(d1<400)st[i].s=st[i].s+1;
    if(d2<100)st[i].s=st[i].s+2;
    if(d3<25)st[i].s=st[i].s+3;
    }
    }
    for(i=0;i<t;i++)
    fo<<st[i].s<<endl;
    fo.close();
    return 0;
    }