#include<iostream>
#include<cmath>
using namespace std;
int main(){
int n;
cin>>n;
while(n--){
int t;
cin>>t;
int points=0;
while(t--){
int a,b;
cin>>a>>b;
if((a>10&&a<50)&&(b>10&&b<50)){
if(pow(a-30,2)+pow(b-30,2)<400)
points+=1;
}
if((a>90&&a<110)&&b>20&&b<40) {
if(pow(a-100,2)+pow(b-30,2)<100) points+=2;
}
if((a>165&&a<175)&&b>25&&b<35){
if(pow(a-170,2)+pow(b-30,2)<25) points+=3;
}
}
cout<<points<<endl;
}
return 0;
}
相关文章
- Flink Table Store 0.3 构建流式数仓最佳实践
- msq_table's methods2
- 如何打印出lua里table的内容
- Hive drop table batched
- 非table结构数据导入excel
- mysql删除大表更快的drop table办法
- UVa 10820 Send a Table
- MySQL DROP TABLE操作以及 DROP 大表时的注意事项【转】
- jni未释放资源问题。Failed adding to JNI local ref table (has 512 entries)
- MySQL创建外键时报Can't create table (errno: 150)错误解决办法