本文主要是介绍AtCoder Beginner Contest 351 A题 The bottom of the ninth,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
A题:The bottom of the ninth
标签:循环、模拟
题意:给定 A A A队 9 9 9局的得分和 B B B队 8 8 8局的得分。求 B B B队的第 9 9 9局要得多少分,才能总得分超过 A A A队。
题解:分别求出两队的总得分,如果 B B B队当前总得分已经超过 A A A队了,输出 0 0 0;否则输出相差的分数值 + 1 +1 +1(因为要超过)。
代码:
#include <bits/stdc++.h>
using namespace std;int main() {// A队和B队 分别的得分之和int sum1 = 0, sum2 = 0, x;for (int i = 1; i <= 9; i++) {cin >> x;sum1 += x;}for (int i = 1; i <= 8; i++) {cin >> x;sum2 += x;}if (sum2 > sum1) cout << 0;else cout << sum1 - sum2 + 1;return 0;
}
这篇关于AtCoder Beginner Contest 351 A题 The bottom of the ninth的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!