만드는 중입니다

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

앱솔렘의 망토

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

요약
N×M 망토와 K개의 색이 주어질 때, 격자점을 가장 많이 덮는 색과 가장 적게 덮는 색의 번호와 격자점 개수를 구합니다.
난이도

보통10점 중 6점

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

문제

앱솔렘은 아직 나비가 되려면 멀었고, 젊은 삶의 즐거움을 마음껏 누리고 있다. 안타깝게도 프로그래밍 대회에서 저조한 성적을 낸 뒤 열린 행사에서 앱솔렘은 현실감을 조금 잃고 좋아하는 망토를 어딘가에 두고 왔다. 앨리스는 풀이 죽은 앱솔렘에게 똑같은 망토를 지어 주자고 제안했고, 앱솔렘은 기뻐하며 앨리스에게 마법 무늬의 비밀을 털어놓았다.

망토는 내부에 격자가 있는 N×MN \times M 직사각형이며, 격자점은 특별한 방식으로 KK가지 색으로 칠해진다.

  • 망토는 마주 보는 두 꼭짓점이 (0,0)(0, 0)과 (N,M)(N, M)에 놓이도록 배치한다.
  • 기울기가 1인 직선, 즉 x축과 45∘45^\circ를 이루며 위쪽과 오른쪽으로 뻗는 직선 중 망토의 격자점을 하나 이상 지나는 모든 직선을 고려한다. 이 직선들은 x축과 처음 만나는 위치를 기준으로 왼쪽에서 오른쪽으로 정렬한다. 가장 왼쪽 직선의 번호는 0이고, 가장 오른쪽 직선의 번호는 N+MN+M이다.

7×47 \times 4 크기의 망토.

ii번째 직선 위의 점은 색 번호 (i mod K)+1(i \bmod K) + 1로 칠한다. 즉 ii를 KK로 나눈 나머지에 1을 더한 번호다.

세 가지 색으로 칠한 7×47 \times 4 크기의 망토 (1번 색은 빨강, 2번 색은 초록, 3번 색은 파랑).

모자 장인은 앱솔렘 망토 무늬의 비밀을 엿듣고, 어떤 색의 격자점이 가장 많고 어떤 색이 가장 적은지 궁금해졌다. 그를 도와 이를 알아내 주세요.

입력

한 줄에 세 정수 NN, MM, KK가 주어진다. 각각 망토의 크기와 색의 개수다. 1≤N,M≤1091 \le N, M \le 10^9, 1≤K≤N+M+11 \le K \le N+M+1.

출력

첫 번째 줄에 가장 많은 격자점이 칠해진 색의 번호와 그 색으로 칠해진 격자점의 개수를 출력한다. 두 번째 줄에는 가장 적은 격자점이 칠해진 색의 번호와 그 개수를 출력한다.

정답이 여러 개이면 그중 아무거나 출력한다.

힌트

첫 번째 예시의 망토는 문제 설명의 그림과 같다.

두 번째 예시에서는 두 색이 각각 같은 수의 격자점을 칠한다.

두 가지 색으로 칠한 2×32 \times 3 크기의 망토.

예제2

  1. 예제 1

    입력
    7 4 3
    
    예상 출력
    2 14
    3 13
    
  2. 예제 2

    입력
    2 3 2
    
    예상 출력
    1 6
    2 6