首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
绝命沙虫
3条解析
开通博客写题解
cantorsort2919
发表于 2022-01-24 21:12:11
众所周知, double 容易被 卡精度。 在这道题中,好巧不巧就有一个 double 型数据——充值返点倍率 MMM。 此题的要求很简单—— 花 NNN 元钱购买点数,再出售点数来获得 利润与经验。 于是,就有以下的 暴力程序: #include<bits/stdc++.h> usin
展开全文
cheese_case
发表于 2022-01-22 21:14:08
C.绝命沙虫 确实绝了我老命,每次碰到卡精度的东西冲不过去都会直接开摆 这次算是涨了记性,仔细看了一下double的精度问题才发现,double类型在计算时会转化为二进制故有损失,例如 double a = 3.0-2.6结果是0.3999999999999999,这就是精度损失故(m-1)是do
展开全文
cyhyyds
发表于 2022-01-24 20:22:17
按照题意模拟即可。 但是有可能被卡精度,我赛时就被卡了。 这里建议在取 min\minmin 时将括号中的 mmm 拆出来,然后先和 100100100 相乘,就不会被卡了。 代码如下: #include <bits/stdc++.h> using namespace std;
展开全文
查看本题
查看本题讨论
相关比赛
11221-牛客小白月赛44
进入比赛
26678-牛客小白月赛44内测
进入比赛
26974-ujs-2022程序设计训练赛第二场
进入比赛
32867-2022年USST-GPLT队内训练赛Ⅵ
进入比赛
33803-长期练习-水题
进入比赛
等你来战
查看全部
牛客周赛 Round 98
报名截止时间:2025-06-29 21:00
牛客小白月赛119
报名截止时间:2025-07-04 21:00
牛客周赛 Round 99
报名截止时间:2025-07-06 21:00
牛客练习赛142
报名截止时间:2025-07-11 21:30
牛客周赛 Round 100
报名截止时间:2025-07-13 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题