GESP 一级 表达式 奖牌的数量

题目链接:奖牌的数量

奖牌的数量

内存限制: 256 Mb    时间限制: 1000 ms

题目描述
小爱获得了 a 枚金牌,她获得的银牌数量比金牌多 b 枚,她获得的铜牌数量比银牌多 c 枚。

用户给定三个整数,分别对应 a,b,c,请你写一个程序读入数据后输出小爱获得的奖牌数量。

输入格式
第一行:单个整数表示 a;
第二行:单个整数表示 b;
第三行:单个整数表示 c。

输出格式
单个整数:表示奖牌总数。

数据范围
0 ≤ a,b,c ≤ 1000

样例数据
输入:
1
2
3

输出:
10

说明:
金牌1枚,银牌3枚,铜牌6枚,共10枚

【解题思路】
1. 首先,我们需要读取三个整数:`a`(金牌数),`b`(银牌比金牌多的数),`c`(铜牌比银牌多的数)。
2. 根据题目描述,我们可以计算银牌数为 `a + b`,铜牌数为 `a + b + c`。
3. 最后,将金牌、银牌和铜牌的数量相加得到总奖牌数。

【实现代码】

#include <iostream>
using namespace std;

int main() {
    int a, b, c;
    cin >> a >> b >> c; // 读取输入的三个整数

    int gold = a; // 金牌数
    int silver = a + b; // 银牌数
    int bronze = a + b + c; // 铜牌数

    int total = gold + silver + bronze; // 计算总奖牌数

    cout << total << endl; // 输出总奖牌数

    return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值