| 题目名称 | 126. [USACO Mar08] 自动统计机 |
|---|---|
| 输入输出 | stats.in/out |
| 难度等级 | ★ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 128 MiB |
| 测试数据 | 10 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:480, 提交:1350, 通过率:35.56% | ||||
|
|
100 | 0.000 s | 0.00 MiB | Pascal |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
| 本题关联比赛 | |||
| 小练习赛:A组 | |||
| 16暑期热身练习 | |||
| 关于 自动统计机 的近10条评论(全部评论) | ||||
|---|---|---|---|---|
|
double类型要用.6f输出
| ||||
|
回复 @NVIDIA :
用printf小数位数什么的一切都解决了 | ||||
|
没排序硬生生的交了两边...
2016-08-17 14:08
16楼
| ||||
|
| ||||
|
| ||||
|
| ||||
|
论%.6f和%.6lf的区别.....跪了数次,愧对人民......
| ||||
|
double比float好多了。
| ||||
|
cout << fixed << setprecision(4) << value << endl;
2015-08-11 09:55
10楼
| ||||
|
还行吧cout<<setprecision(6)<<setiosflags(ios::fixed),不忘记浮点都好说。
![]() | ||||
奶牛们最近在学习统计学理论,但那些机械烦琐的对数据的统计分析几乎把她们搞疯了。于是奶牛们找到了你,希望你能帮帮她们。
你拿到了一张写着$N (1 <= N <= 500)$个数的表,表中第$i$个数字为$X_i (-5,000 <= X_i <= 5000)$,你的任务是计算如下两个值:
注意:输入保留6位小数。
第$1$行: $1$个正整数$N$
第$2..N+1$行: 第$i+1$为$1$个整数:$X_i$
第1行: 输出所有数的平均数
第2行: 输出所有数的中位数
5 12 4 6 8 2
6.400000 6.000000
平均数:$(12+4+6+8+2)/5=6.4$
数表${2, 4, 6, 8, 12}$的中位数为$6$