1 条题解
-
0
思路分析
1. 任务拆解:
- 读取总存粮n和倍数关系k
- 计算北仓库的存粮
- 计算南仓库的存粮
- 分别输出南仓库和北仓库的存粮(保留一位小数)
2. 关键点分析:
- 设北仓库为bei吨,南仓库为nan吨
- 已知条件:nan + bei = n,nan = k × bei
- 根据和倍公式:
- 北仓库 bei = n / (1 + k)
- 南仓库 nan = n - bei(或nan = k × bei)
3. 步骤规划:
- 读取n和k的值
- 计算北仓库存粮 bei = n / (1 + k)
- 计算南仓库存粮 nan = n - bei
- 格式化输出南仓库和北仓库的存粮
4. 代码对应:
double n,k,bei,nan; cin>>n>>k;→ 读取输入数据bei=n/(1+k);→ 计算北仓库存粮nan=n-bei;→ 计算南仓库存粮cout<<fixed<<setprecision(1)<<nan<<endl<<fixed<<setprecision(1)<<bei;→ 格式化输出结果
- 1
信息
- ID
- 4050
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 3
- 标签
- (无)
- 递交数
- 36
- 已通过
- 21
- 上传者