【解題】Zerojudge j605. 1. 程式考試

題目連結

j605. 1. 程式考試

我的想法

APCS 第一題純水題

參考解答

j605
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
using namespace std;

int main() {
int n;
cin >> n;

int data[n][2];
int max_num = -1;
int max_num_time = -1;
int error_times = 0;
for (int i = 0; i < n; i++) {
cin >> data[i][0] >> data[i][1];
if (data[i][1] > max_num) {
max_num_time = data[i][0];
max_num = data[i][1];
}
if (data[i][1] == -1) {
error_times++;
}
}

int total = max_num - n - (error_times * 2);

cout << ((total < 0) ? 0 : total) << " " << max_num_time << endl;

return 0;
}