高质量题解|买文具
2026-03-15 19:17:58
发布于:北京
4阅读
0回复
0点赞
题目大意
算出需要的总金额,判断小明的 元是否足够购买,输出剩余的金额或差的金额
考纲知识点
基础数据类型、分支结构、输入输出、变量的定义以及使用
解题思路
算出小明需要购买文具的总金额,计算公式如下:
2 * x + 5 * y + 3 * z
- 如果小明的钱足够,输出"Yes"以及剩余的金额
- 如果小明的钱不够,输出"No"以及还差多少钱
参考程序
#include <bits/stdc++.h>
using namespace std;
int main(){
int x,y,z,q;
cin >> x >> y >> z >> q;
int sum = 2 * x + 5 * y + 3 * z;
if(sum <= q){
cout << "Yes" << endl;
cout << q - sum << endl;
}else{
cout << "No" << endl;
cout << sum - q << endl;
}
return 0;
}
时间复杂度
这里空空如也








有帮助,赞一个