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

#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

相关推荐

被子有点短:有了实习后会发现有实习也没用
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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