본문 바로가기

Algorithm

(C++) - 백준(BOJ) 4299번 : AFC 윔블던

반응형

https://www.acmicpc.net/problem/4299

 

4299번: AFC 윔블던

문제 원섭이는 잉글랜드 4부리그 풋볼 리그 2에서 활약하는 AFC 윔블던을 좋아한다. 이 팀은 2002년 윔블던 FC가 밀턴 킨스로 연고 이전을 감행하자 윔블던의 서포터들이 스스로 나서 창단한 팀이다. 윔블던 FC는 1988년에 당시 최고의 팀인 리버풀을 꺾고 FA컵을 우승하면서 엄청난 활약을 했었다. 하지만 1989년 4월 15일 축구역사상 최대 비극적인 사건 중 하나인 힐스보로 참사가 발생하였고, 1990년 1월 테일러 리포트가 발표되었다. 1991년

www.acmicpc.net

간단한 수식 문제였습니다

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
int main() {
    int x, y, a, b;
    cin >> x >> y;
    a = (x + y) / 2;
    b = (x - y) / 2;
    //두 점수의 합과 차가 모두 홀수여야 가능한 점수가 나온다.
    if ((x+y) % 2 != 0 || (x-y) % 2 != 0)
        cout << -1 << '\n';
    else
    {
        if (a >= 0 && b >= 0)
        {
            if (a >= b)
                cout << a << ' ' << b << '\n';
            else
                cout << b << ' ' << a << '\n';
        }
        else
            cout << -1 << '\n';
    }
}
cs