만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

2024년에는 혼자가 아니길

시간 제한1초메모리 제한1024 MB

요약
원점을 지나는 선분 AB와 CD에서 AC²+BD²는 X, AB²+CD²는 Y일 때, MN²에 2024를 곱한 정수 값을 구하거나 불가능하면 -1, 여러 값이면 -2를 출력합니다.
난이도

보통10점 중 6점

유형
기하, 수학
정답자
아직 제출이 없습니다

문제

Mat Street에 사는 재우와 재현이는 2024년에도 외로운 하루를 보내고 있다. 동우는 이런 둘이 안쓰러워 마찬가지로 Kor Avenue에 사는 여사친 두 명과 2 대 2 미팅을 잡아주었다. Mat Street는 가로, Kor Avenue는 세로 방향의 도로이다. 두 도로는 MatKor 사거리에서 수직으로 만나며, 각자 사는 집은 정확하게 Mat Street 또는 Kor Avenue 위에 있다. 집이 정확히 사거리 위에 있을 수도 있다.

첫 미팅이 끝나고 재우와 재현이는 서로 다른 여자 한 명씩 마음에 들어 했다. 동우는 누가 누구를 마음에 들어 하는지 궁금해 여러 가지를 물어보았다. 그 결과 재우, 재현이, 재우가 마음에 드는 여자, 재현이가 마음에 드는 여자의 집을 순서대로 AA, BB, CC, DD라고 할 때 동우는 다음 정보를 알아냈다.

  • AB‾\overline{AB}와 CD‾\overline{CD}는 MatKor 사거리를 포함한다.

  • AC‾2+BD‾2\overline{AC}^2+\overline{BD}^2의 값은 XX이고, AB‾2+CD‾2\overline{AB}^2+\overline{CD}^2의 값은 YY이다.

  • MatKor 사거리가 집일 수도 있으며, 이 경우도 선분에 포함된다. 같은 아파트에 살 수 있으므로 두 집이 같은 위치에 있을 수도 있다.

재우는 이러면 식이 대칭적이어서 자신이 마음에 든 여자가 특정되지 않는다고 생각했다.

재현이는 동우에게 다음에도 같이 만나 더블데이트를 하기로 했다고 자랑했다. 이때 남자는 남자끼리, 여자는 여자끼리 먼저 각각 중간 지점, 즉 AB‾\overline{AB}와 CD‾\overline{CD}의 중점 MM과 NN에서 만나서 오기로 했다고 한다.

동우는 이를 듣고 곰곰이 생각하더니 다음과 같이 말했다.

그럼 MN‾2\overline{MN}^2은 WW겠네.

이 말을 듣고 재우와 재현이는 매우 놀랐다. 동우가 자신들이 마음에 들어 하는 여자가 누군지 안 것처럼 보였기 때문이다. XX, YY를 이용해 WW를 구해보자.

모든 점은 평면 위에 있다고 가정하며, 거리는 직선거리를 기준으로 한다. 단, 두 점이 일치하는 경우 거리는 00임에 유의하자.

입력

첫 번째 줄에 정수 XX, YY가 공백으로 구분되어 주어진다. (1≤X,Y≤106)(1\le X, Y\le 10^{6})

출력

올해는 2024년이므로 2024⋅W2024\cdot W을 출력한다.

위의 값이 정수가 아니라면 소수 부분을 제거하고 정수 부분만 출력한다.

재우가 거짓말을 해 XX와 YY가 평면상에서 불가능한 수치라면 -1을 출력한다.

2024⋅W2024\cdot W로 가능한 값이 여러 개라면 -2를 출력한다.

예제5

  1. 예제 1

    입력
    20 32
    
    예상 출력
    4048
    
  2. 예제 2

    입력
    4 4
    
    예상 출력
    2024
    
  3. 예제 3

    입력
    4 8
    
    예상 출력
    0
    
  4. 예제 4

    입력
    3 9
    
    예상 출력
    -1
    
  5. 예제 5

    입력
    2023 2024
    
    예상 출력
    1023132