QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#39265 | #237. Triangle Partition | wyhao | AC ✓ | 12ms | 1800kb | C++ | 458b | 2022-07-09 10:39:26 | 2022-07-09 10:39:27 |
Judging History
answer
#include<cstdio>
#include<algorithm>
using namespace std;
const int N=3005;
int T,n,m;
struct node{
int x,y,id;
}A[N];
bool cmp(node a,node b){
return a.x<b.x;
}
int main(){
scanf("%d",&T);
while(T--){
scanf("%d",&n);m=3*n;
for(int i=1;i<=m;i++){
scanf("%d%d",&A[i].x,&A[i].y);
A[i].id=i;
}
sort(A+1,A+m+1,cmp);
for(int i=1;i<=n;i++){
printf("%d %d %d\n",A[3*i-2].id,A[3*i-1].id,A[3*i].id);
}
}
return 0;
}
详细
Test #1:
score: 100
Accepted
time: 12ms
memory: 1800kb
input:
190 10 -7215 2904 -5179 1663 -542 1091 -5687 7868 7838 -1048 -2944 4346 -2780 3959 -9402 1099 -8548 -7238 -3821 -2917 2713 295 -856 -8661 7651 3945 -8216 -543 5798 5024 8583 -3384 -1208 5955 3068 -385 340 2968 6559 -272 4537 5075 5126 4343 639 8281 1700 2572 819 9317 -9854 -1316 -3421 -1137 9368 718...
output:
26 8 9 14 29 1 4 2 10 27 6 7 17 12 3 19 23 25 24 11 18 21 22 15 20 30 13 5 16 28 30 3 18 29 5 17 12 11 27 15 19 10 28 25 9 24 7 13 6 8 23 14 22 2 20 4 16 26 21 1 6 11 16 8 27 10 13 15 14 29 22 19 9 2 18 24 12 20 1 26 4 5 30 7 3 25 23 17 21 28 16 8 18 19 23 13 7 26 24 3 1 5 29 25 27 9 6 15 12 22 14 1...
result:
ok AC