【置顶】珍爱生命,远离 double

Leo2011 大气压强

rt,今日模拟赛时,某只小 L 看到了 T1,发现是个百分数计算裸题,于是飞速写下了下面的代码:

1
2
3
4
5
6
7
8
9
10
double tmp;
...
scanf("%d%d", &n, &x);
FOR(i, 1, n) scanf("%d%d", &v[i], &p[i]);
FOR(i, 1, n) {
tmp += v[i] * (p[i] * 0.01), ++ans;
if (tmp > (x * 1.0)) break;
}
if (tmp < (x * 1.0)) log("-1\n");
else log("%d\n", ans);

然后呢?100-->40,rk4-->rk7

小 L 衷心希望大家不要再犯同样的错误……

  • 标题: 【置顶】珍爱生命,远离 double
  • 作者: Leo2011
  • 创建于 : 2024-08-07 12:59:26
  • 更新于 : 2024-08-31 18:06:06
  • 链接: https://leo2011.eu.org/2024/08/07/zhi-ding-zhen-ai-sheng-ming-yuan-chi-double/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
【置顶】珍爱生命,远离 double