https://www.acmicpc.net/problem/14582
🔔 문제 :
첫 번째 줄에는 9개의 정수가 주어지는데, 제미니스의 1회 초, 2회 초, .. 9회 초에 낸 득점이 주어집니다.
두 번째 줄에는 9개의 정수가 주어지는데, 스타트링크의 1회 말, 2회 말, .. 9회 말에 낸 득점이 주어집니다.
제미니스가 역전패를 했다면 'Yes'를 출력
그렇지 않으면 'No' 를 출력합니다.
제미니스는 항상 경기에서는 패배합니다.
🔔 Kick Point :
제미니스가 x회초의 총 합 점수값이 스타트링크의 x-1회 말의 경기 총 합 점수보다 크다면
역전패를 당한게 되니, Yes를 출력 할 수 있습니다.
전 0회초를 0 값으로 초기화 한 후 진행하였습니다.
🔔 Code :
#include <iostream>
using namespace std;
int main() {
int a[10], b[10];
a[0] = 0; b[0] = 0;
for (int i = 1; i < 10; i++) {
int tmp; cin >> tmp;
a[i] = (a[i - 1] + tmp);
}
for (int i = 1; i < 10; i++) {
int tmp; cin >> tmp;
b[i] = (b[i - 1] + tmp);
}
for (int i = 1; i < 10; i++) {
if (a[i] > b[i-1]) {
cout << "Yes";
break;
}
if (i == 9) cout << "No";
}
}