1 条题解
-
0
思路分析
1. 任务拆解:
- 读取总车辆数n、倍数a和余数b
- 计算小货车的数量
- 计算大货车的数量
- 输出大小货车的数量
2. 关键点分析:
- 设小货车为x辆,大货车为d辆
- 已知条件:d + x = n,d = a × x + b
- 根据和倍问题变形:
- 小货车 x = (n - b) / (1 + a)
- 大货车 d = n - x
3. 步骤规划:
- 读取n、a、b的值
- 计算小货车数量 x = (n - b) / (1 + a)
- 计算大货车数量 d = n - x
- 输出大小货车的数量
4. 代码对应:
int n,a,b,d,x; cin>>n>>a>>b;→ 读取输入数据x=(n-b)/(1+a);→ 计算小货车数量d=n-x;→ 计算大货车数量cout<<d<<" "<<x;→ 输出大小货车数量
- 1
信息
- ID
- 4051
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- (无)
- 递交数
- 18
- 已通过
- 14
- 上传者