1 条题解

  • 0
    @ 2025-10-29 18:12:40

    题目:统计奥运会奖牌数

    思路分析

    1. 任务拆解:

      • 输入比赛天数n
      • 循环n次,每天输入金、银、铜牌数量
      • 分别累加金、银、铜牌总数
      • 计算总奖牌数
      • 输出四种统计数据
    2. 关键点分析:

      • 使用三个变量分别累加金、银、铜牌
      • 总奖牌数 = 金牌 + 银牌 + 铜牌
      • 循环输入和累加
    3. 步骤规划:

      • 输入天数n
      • 初始化金牌sj=0,银牌sy=0,铜牌st=0
      • 循环n次
      • 每次输入当天金、银、铜牌数a,b,c
      • 分别累加到sj,sy,st中
      • 输出金、银、铜牌总数和总奖牌数
    4. 代码对应:

      • int N; - 定义天数变量
      • int a,b,c; - 定义每天奖牌数变量
      • int sj=0,sy=0,st=0; - 初始化奖牌总数
      • cin>>N; - 输入天数
      • for(int i=1;i<=N;i++) - 循环n次
      • cin>>a>>b>>c; - 输入当天奖牌数
      • sj=sj+a; - 累加金牌
      • sy=sy+b; - 累加银牌
      • st=st+c; - 累加铜牌
      • cout<<sj<<" "<<sy<<" "<<st<<" "<<sj+sy+st; - 输出四种统计数据
    • 1

    信息

    ID
    1682
    时间
    1000ms
    内存
    256MiB
    难度
    3
    标签
    (无)
    递交数
    586
    已通过
    301
    上传者