一级
C++ 算法考级专栏
真题分析、矩阵探测、递归回溯与基础语法
🎨 视觉封面【GESP】C++一级练习 luogu-P1421, 小玉买文具
📅 2024-11-25·✍️ OneCoder·计算中...·⏱️ 3 分钟
#GESP#C++#基础语句
GESP一级练习,基本运算练习,有一些小学数学小逻辑,难度★☆☆☆☆。
luogu-P1421
题目要求
题目描述
班主任给小玉一个任务,到文具店里买尽量多的签字笔。已知一只签字笔的价格是 元 角,而班主任给小玉的钱是 元 角,小玉想知道,她最多能买多少只签字笔呢。
输入格式
输入只有一行两个整数,分别表示 和 。
输出格式
输出一行一个整数,表示小玉最多能买多少只签字笔。
样例输入 #1
CONSOLE
1 行
10 3
样例输出 #1
CONSOLE
1 行
5
数据规模与约定
对于全部的测试点,保证 ,。
题目分析
本题目要求我们根据输入的元和角,计算并输出小玉最多能买的签字笔数量。根据题目描述,我们需要首先将角转换为分,并加上元转换为分的值,得到总分数。然后,我们将总分数除以每只签字笔的价格(19分),得到可以买的签字笔数量。最后,我们输出可以买的签字笔数量,取整数部分。
示例代码
C++
16 行
#include <iostream>
using namespace std;
int main() {
// 定义变量a和b来存储输入的元和角
int a, b;
// 从标准输入流中读取a和b的值
cin >> a >> b;
// 将角转换为分,并加上元转换为分的值
b += a * 10;
// 将总分数除以每只签字笔的价格(19分),得到可以买的签字笔数量
b /= 19;
// 输出可以买的签字笔数量,取整数部分
cout << (int) b;
// 程序返回0,表示执行成功
return 0;
}
💡 OneCoder 资源指引
所有代码开源上传至 GitHub:yummy-code 仓库 · GESP 专题站:GESP WIKI
🤝 技术交流与答疑
欢迎加入:C++ GESP/CSP 考级答疑群(688906745) 与 Java/Python交流群(982860385),点击可直接加群。
📚
猜你想读 · 相关文章推荐
OneCoder (lihongzheshuai)
一个中年人的自留地,记录学习 C++、GESP/NOI、Java、Python 与算法架构的心得体会。本站唯一网址:coderli.com
读者讨论与留言
💬 还没有读者留言,快来成为第一个讨论者吧!