比赛 20130725暑期B班1测 评测结果 AEEEEEEEEE
题目名称 打乒乓球 最终得分 10
用户昵称 zsw 运行时间 0.588 s
代码语言 C++ 内存使用 0.31 MiB
提交时间 2012-07-18 11:29:47
显示代码纯文本
#include <iostream>
#include <fstream>
using namespace std;
int main(){
	ifstream fin("table2.in");
	ofstream fout("table2.out");
	int sum=0,t=0,a=0,n=0,c=0,e=0,f=0;
	fin>>t;
	int b[10]={0},d[10]={0};
	for(a=0;a<t;a++)
	{
	fin>>n;
	for(c=0;c<n;c++)
	{
		fin>>b[c]>>d[c];
		e=b[c];
		f=d[c];
		if(0<=(e-30)*(e-30)+(f-30)*(f-30)&&(e-30)*(e-30)+(f-30)*(f-30)<400)
		{
			sum+=1;
		}
		else{
			if(0<=(e-100)*(e-100)+(f-30)*(f-30)&&(e-100)*(e-100)+(f-30)*(f-30)<100)
		{
			sum+=2;
		}
			else{
				if(0<=(e-170)*(e-170)+(f-30)*(f-30)&&(e-170)*(e-170)+(f-30)*(f-30)<25)
		{
			sum+=3;
		}
			}
		}
	}
	fout<<sum<<endl;
	sum=0;
	}
	fin.close();
	fout.close();
	return 0;
}