竞赛讨论区 > lcryin的排序题 为啥这么写通过率是25%?求大佬解答
头像
牛客382378654号ee
发布于 2023-01-17 20:22 四川
+ 关注

lcryin的排序题 为啥这么写通过率是25%?求大佬解答

#include<stdio.h>

int main(){

int n;

scanf("%d",&n);

long long num[n][3];

for(int i=0;i<n;i++){

scanf("%lld%lld",&num[i][0],&num[i][1]);

num[i][2]=num[i][0]*num[i][0]+num[i][1]*num[i][1];

}

for(int i=0;i<n-1;i++){

for(int j=i+1;j<n;j++){

if(num[i]>num[j]){

long long temp;

for(int k=0;k<3;k++){

temp = num[i][k];

num[i][k] = num[j][k];

num[j][k] = temp;

}

}

}

}

for(int i=0;i<n;i++)printf("%lld %lld %lld\n",num[i][0],num[i][1],num[i][2]);

return 0;

}

全部评论

(1) 回帖
加载中...
话题 回帖

等你来战

查看全部

热门推荐