|
|
freopen("median.out","w",stdout);
int a[100001]={}; int n; double answer; cin >>n; for (int i=1;i<=n;i++){ cin>>a[i]; } sort (a+1,a+1+n); //for (int i=1;i<6;i++){ // cout <<a[i]; //} if (n%2==0){ answer=a[n/2]; answer+=a[n/2+1]; printf("%.1f",answer/2); }else { answer=a[n/2+1]; printf("%.1f",answer); } return 0; }
题目 1699 中位数
2026-04-09 20:28:52
|
|
|
和Adam一起完善了注释,推荐和我一样的小白学习
|
|
|
输出少个*1.0让我改了半天,但不得不说priority_queue比直接写堆要好一点
|
|
|
题目 1699 中位数
2024-05-14 20:19:39
|
|
|
C++入门学生向此处看齐
|
|
|
priority_queue莫名E了18个,换4.6.3就AC了。。。。。
|
|
|
我不开O2、不用读入优化也没爆内存呀
|
|
|
STL大法好
题目 1699 中位数
2017-11-03 13:29:43
|
|
|
|
|
|
priority_queue莫名E
|
|
|
500题撒花留念
题目 1699 中位数
2016-11-13 21:19:35
|
|
|
题目 1699 中位数
2016-11-05 09:40:31
|
|
|
题目 1699 中位数
2016-11-04 16:39:17
|
|
|
题目 1699 中位数
2016-11-04 16:29:11
|
|
|
题目 1699 中位数
2016-11-04 16:28:36
|
|
|
题目 1699 中位数
2016-11-04 16:28:08
|
|
|
|
|
|
题目 1699 中位数
2016-11-04 08:12:43
|
|
|
快读就是快!
|
|
|
好慢。。。
因为小数错了4个点。。。 |