专栏文章

题解:P1421 小玉买文具

P1421题解参与者 2已保存评论 2

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
2 条
当前快照
1 份
快照标识符
@mipba907
此快照首次捕获于
2025/12/03 09:11
3 个月前
此快照最后确认于
2025/12/03 09:11
3 个月前
查看原文

思路

对于任何一个单位制,我们总能将其转换到一个较小的单位,这样数据会较大,它的小数位数也会相对应减少。
结合题目,我们发现最极端情况,小数点后也只会有 11 位数,所以这里把单位全部转换至,就不会出现小数这样难处理的问题了。
接下来就好办了,直接相除,那么我们得到的结果应该是向下取整了的,就是我们想要的,结果直接输出即可。

代码

CPP
#include <iostream>
using namespace std;

int main() {
    int a, b; cin >> a >> b;
    cout << (a*10+b) / 19; // 自动向下取整
    return 0;
}

评论

2 条评论,欢迎与作者交流。

正在加载评论...