专栏文章

【题解】P1421 小玉买文具

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

文章操作

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

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

题目大意

已知每支笔价格 1199 角,问 aabb 角能购买多少只笔。

解题思路

我们已知 11 元等于 1010 角,为了统一单位,我们可以将 aabb 角转化为 a×10+ba \times 10 + b 角。同理可得一支笔为 1919 角。
因为数量 == 总价 ÷\div 单价,所以我们计算 (a×10+b)÷19(a \times 10 + b) \div 19向下取整(因为不能买半只),最后结果就是答案。
又因为 int 会自动省略小数,与向下取整效果相同,所以我们将变量定义为 int 即可。

参考代码

CPP
#include<bits/stdc++.h>
#define int long long
#define AC return 0
using namespace std;

signed main()
{
    int a,b;
    cin>>a>>b;
    int sum=a*10+b;
    cout<<sum/19;
    AC; 
}
//By san_ming 

评论

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

正在加载评论...