首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
四舍五入
5条解析
开通博客写题解
夜语声烦-
发表于 2022-05-14 22:34:05
四舍五入 思路及注意点: 只需要找到小数点后第一个>=5的数,从他开始进位就是。例如1.56789 ,直接从5开始进位变成1.6就行了,后面不管有多少>=5的数,全都变成0了,没法也没必要再进位了,而且还能满足四舍五入完是最大数的要求 会有直接是整数的情况 只能在小数点后四舍五入,不能
展开全文
枫木流云
发表于 2021-12-26 23:08:43
咱就说这个题不难,但是该踩的坑我是一个没少踩。 #关注点#:让他的成绩可以在小数点后的任意位置四舍五入。 根据这个关注点可以知道,这里我们不用从后先前逐个进行四舍五入。为了减少次数,我们可以从小数点后的第一位开始,假设在位置i+1有五入的处理,这里有以下几种情况需要考虑: 1、若i
展开全文
如歌丶
发表于 2022-03-27 10:25:14
链接四舍五入是个好东西。比如你只考了45分,四舍五入后你是50分再四舍五入你就是满分啦!qdgg刚考完拓扑。成绩十分不理想。但老师觉得他每天都很认真的听课很不容易。于是决定给他一个提高成绩的机会:让他的成绩可以在小数点后的任意位置四舍五入(也可以四舍五入为最接近的整数)。 但是这是有限制的。qdgg
展开全文
Walnut77
发表于 2023-11-20 18:43:45
四舍五入 思路: 首先,从输入中读取n和t,分别表示数字的长度和可以进行的四舍五入次数。 然后,读取输入的字符串s。 接下来,查找小数点的位置dotpos。如果找不到小数点,即dotpos为-1,则直接输出字符串s,并返回。 如果找到了小数点,则将长度len初始化为n。从小数点后面的数字开始遍历。
展开全文
Old_Wang_Wet
发表于 2023-04-21 21:53:32
第一次写题解,这题真的花了我好多时间调试,最后终于通过写随机数据的方式发现bug。那一刻的感觉还是很奇妙的。 我的题解相比于其它题解有点麻烦,方法是边读入边处理数据,而不是一次性读入数据然后找小数点。因此这种方法需要的特判会多一些(这也是为什么我调bug的时间很多)。好处是几乎每一个特判都对应一个b
展开全文
查看本题
查看本题讨论
相关比赛
3508-苏州大学2019ICPC新生赛第二场
进入比赛
19851-牛客竞赛语法入门班数组模拟、枚举、贪心习题
进入比赛
20115-cslg_新生刷题训练6(数组模拟、枚举、贪心)
进入比赛
20960-2021秋季算法入门班第一章习题:模拟、枚举、贪心
进入比赛
25683-cslg模拟枚举贪心专题训练
进入比赛
等你来战
查看全部
牛客练习赛135
报名截止时间:2025-03-14 21:30
牛客周赛 Round 85
报名截止时间:2025-03-16 21:00
牛客小白月赛112
报名截止时间:2025-03-21 21:00
牛客周赛 Round 86
报名截止时间:2025-03-23 21:00
牛客2025年愚人节比赛
报名截止时间:2025-04-01 21:00
华中农业大学第十四届程序设计竞赛(同步赛)
报名截止时间:2025-04-13 15:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题