C++ 程序:求最大问题数量
C++ 程序:求最大问题数量
本程序使用 C++ 语言实现,用于计算一组数据中,每个数据与其对应数据之差的总和最大值。程序接收用户输入,并输出计算结果。
程序代码:
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int maxQuestions = 0;
for (int i = 0; i < n; i++) {
int a, b;
cin >> a >> b;
if (a > b) {
maxQuestions += a - b;
}
}
cout << maxQuestions << endl;
return 0;
}
示例输入和输出:
示例 1:
输入:
10
1 2
3 1
2 5
4 2
1 1
3 3
5 4
2 3
1 4
3 2
输出:
10
示例 2:
输入:
10
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
输出:
0
示例 3:
输入:
10
5 3
2 4
1 5
3 2
4 1
5 2
1 3
2 4
3 5
4 2
输出:
14
示例 4:
输入:
10
2 5
4 7
6 3
8 1
1 9
3 7
5 5
7 3
9 1
10 10
输出:
19
示例 5:
输入:
10
1 9
2 8
3 7
4 6
5 5
6 4
7 3
8 2
9 1
10 10
输出:
18
示例 6:
输入:
10
3 6
2 4
5 3
1 5
6 1
4 2
3 3
2 4
1 5
5 2
输出:
11
示例 7:
输入:
10
1 5
2 4
3 3
4 2
5 1
6 6
7 7
8 8
9 9
10 10
输出:
10
示例 8:
输入:
10
2 2
4 4
6 6
8 8
1 1
3 3
5 5
7 7
9 9
10 10
输出:
0
示例 9:
输入:
10
1 3
3 1
5 2
2 4
6 3
4 2
1 5
3 2
5 4
2 5
输出:
14
示例 10:
输入:
10
4 2
2 5
5 1
1 4
3 6
6 3
2 4
4 7
7 2
5 5
输出:
16
以上示例展示了该程序的运行情况。该程序可以根据用户输入的任意数量的数据,计算出对应数据之差的总和最大值。希望这能帮助您理解该程序的功能和用法。
原文地址: https://www.cveoy.top/t/topic/pVSv 著作权归作者所有。请勿转载和采集!