1 条题解
-
0
思路分析
1. 任务拆解:
- 读取橘子总数m和抽样个数n
- 读取n个抽样橘子的重量并计算总重
- 计算单个橘子的平均重量
- 用平均重量乘以总数m得到预估总重
2. 关键点分析:
- 抽样计算:通过少量样本估算整体
- 平均值的计算:样本总重 ÷ 样本个数
- 预估总重 = 平均重量 × 总个数
- 结果需要保留1位小数
3. 步骤规划: 第一步:读取橘子总数m和抽样个数n 第二步:循环n次,读取每个抽样橘子的重量并累加 第三步:计算单个橘子的平均重量 第四步:计算预估总重并输出,保留1位小数
4. 代码对应:
cin>>m>>n:读取总数和抽样数for循环:输入n个橘子重量并累加到sp=s*1.0/n:计算平均重量(乘以1.0确保小数运算)printf("%.1lf",p*m):输出预估总重,保留1位小数
- 1
信息
- ID
- 324
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 2
- 标签
- (无)
- 递交数
- 571
- 已通过
- 335
- 上传者