1 条题解
-
0
#include <iostream> using namespace std; int main() { int n,a,b,c; // [1] n-小刚拥有的钱数;a、b、c-三种铅笔的单价 cin>>n>>a>>b>>c; // [2] 读取输入的四个整数:钱数和三种单价 // [3] 判断a是否是中间价格(既不是最大也不是最小) if((a>=b && a<=c) || (a>=c && a<=b)){ // [4] 计算能买的数量(钱数除以中间价,取整)和找零(总钱数减去花费) cout<<n/a<<" "<<n-n/a*a; } // [5] 判断b是否是中间价格 if((b>=a && b<=c) || (b>=c && b<=a)) { cout<<n/b<<" "<<n-n/b*b; } // [6] 判断c是否是中间价格 if ((c>=a && c<=b) || (c>=b && c<=a)) { cout<<n/c<<" "<<n-n/c*c; } return 0; }
- 1
信息
- ID
- 1125
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 1
- 标签
- 递交数
- 1
- 已通过
- 1
- 上传者