1 条题解
-
0
自动搬运
来自洛谷,原作者为

Zmr_
管理员:“这个OIer好菜,封了封了~”搬运于
2025-08-24 22:19:19,当前版本为作者最后更新于2020-04-05 20:05:50,作者可能在搬运后再次修改,您可在原文处查看最新版自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多
以下是正文
本题自我感觉难度入门,适合刚学习编程的同学们写。
我们先来分析一下题面:
Pero买了一个流量套餐。
这个套餐每个月会给他 x MB的流量,如果没有用完下个月还可以接着用。
给你前 n 个月他每月使用了多少 MB 流量。
请你帮忙计算,第 n+1 月他还能使用多少 MB 流量。
【我的思路】
这一题我的思路很简单。
就是把前 n 个月可以使用的最多流量计算出来,然后减去前 n 个月用过的,再加上 x 就可以了。其实这很暴力,但这也应该是最简单的。
有了思路和题目的分析,我们就可以写代码了。
下面是我的AC代码:
#include<iostream>//输入输出的头文件。 using namespace std; int main() { int x, n, a[10001], s = 0; cin >> x >> n; s = x * n;//计算前 n 个月的流量最多用的总量。 for (int i = 1; i <= n; i++) { cin >> a[i]; s -= a[i];//边输入边减。 } cout << s + x;//最后加上 x ,并且输出。 return 0; }怎么样,是不是非常简单呢?
有哪里还不懂的可以私信我哦~~我会尽力解答的!
- 1
信息
- ID
- 5316
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 1
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者