还是不能通过,有大佬可以指点一下吗

#include<stdio.h>
main(){
	int n;
	scanf("%d",&n);
	int a[n];
	for(int i=0;i<n;i++){
		scanf("%d",&a[i]);
	}
	int temp=0;
	for(int i=0;i<n-1;i++){
		for(int j=i+1;j<n;j++){
			if(a[i]>a[j]){
				temp=a[i];
				a[i]=a[j];
				a[j]=temp;
			}
		}
	}
	
	printf("%d",a[n/2]);
}

全部评论
同样的代码,自己用dev测试,和牛客的测试结果不一样,不明白为什么,我觉得代码没错啊,请路过的大佬指点一二
点赞 回复 分享
发布于 2020-03-04 15:10
应该是排序有问题
点赞 回复 分享
发布于 2020-03-03 14:46

相关推荐

浩浩没烦恼:一二面加起来才一个小时? 我一面就一个小时多了
点赞 评论 收藏
分享
09-17 17:09
门头沟学院 Java
雨忄:有人给出过解法,拖晚点去,然后到时候再找其他理由商量,既增加他们的筛人成本,不一定会给你收回offer ,也能占位避免工贼
秋招的嫡长offer
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务