1 条题解

  • 0
    @ 2025-10-23 17:10:14

    思路分析

    1. 任务拆解:

    • 读取橘子总数m和抽样个数n
    • 读取n个抽样橘子的重量并计算总重
    • 计算单个橘子的平均重量
    • 用平均重量乘以总数m得到预估总重

    2. 关键点分析:

    • 抽样计算:通过少量样本估算整体
    • 平均值的计算:样本总重 ÷ 样本个数
    • 预估总重 = 平均重量 × 总个数
    • 结果需要保留1位小数

    3. 步骤规划: 第一步:读取橘子总数m和抽样个数n 第二步:循环n次,读取每个抽样橘子的重量并累加 第三步:计算单个橘子的平均重量 第四步:计算预估总重并输出,保留1位小数

    4. 代码对应:

    • cin>>m>>n:读取总数和抽样数
    • for循环:输入n个橘子重量并累加到s
    • p=s*1.0/n:计算平均重量(乘以1.0确保小数运算)
    • printf("%.1lf",p*m):输出预估总重,保留1位小数
    • 1

    信息

    ID
    324
    时间
    1000ms
    内存
    16MiB
    难度
    2
    标签
    (无)
    递交数
    571
    已通过
    335
    上传者