[暑假培训2012]打乒乓球

成绩 0 开启时间 2013年02月21日 星期四 23:02
折扣 0.8 折扣时间 2013年02月28日 星期四 23:02
允许迟交 关闭时间 2013年02月28日 星期四 23:02
输入文件 table2.in 输出文件 table2.out

第49届世界锦标赛在广州召开,时间从2月24日至3月2日,这对于乒乓球球迷们来说是个大好的机会。TZD约了中山大学的其它几位球迷去观看第一天的比赛,这天当他们到达体育馆时,离比赛还有1个小时,因此他们决定四处蹓跶一下。他们在不远的地方发现一些小孩在一个球桌上玩游戏,游戏是这样的:玩家站在球桌的一端,在球桌的另一端有一个机器一个接一个地为玩家发球,玩家只管击球即可。(如图所示)


在玩家对面的那半个台面上,有三个大小不一的圆,从左到右排列,我们称其为大圆,中圆和小圆,如果玩家的球击中了大圆,就能得1分,击中了中圆得2分,击中小圆得3分,可是如果球打到了圆的边线上是不得分的。如果玩家获得了足够的分数,就能赢得奖品!TZD也想试试。
设定三个圆的参数由3个整数给出分别是:(圆中心点的x坐标,圆中心点的y坐标,圆的半径)。从左到右,3个圆的参数为别为(30,30,20),(100,30,10),(170,30,5),每次击球也用两个整数(x,y)给出,表示TZD将球击到桌面上的位置坐标(xpos,ypos),在N次击球后请你告诉TZD他的得分。

输入格式:
第一行有一个正整数T,表示接下来测试数据的个数。
对于每一个测试数据,第一行为一个正整数N(0<=N<=60),表示TZG的击球次数,接下来有N行,每行有两个整数xpos和ypos,(0<=xpos<=200,0<=ypos<=100)。

输出格式:
对于每个测试数据,在一行输出对应总得分。

样例:
table2.in
3
2
30 31
100 32
1
30 50
3
30 30
99 30
170 30

table2.out
3
0
6