아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

할아버지와 할머니

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

요약
나이에 관한 퍼즐 관계로 할머니의 나이를 구하고, X번째 테스트마다 다른 문자열을 출력합니다.
난이도

보통10점 중 5점

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

문제

할아버지와 할머니의 나이를 합하면 NN살입니다. 할아버지의 현재 나이는, ‘할아버지가 지금의 할머니 나이와 같았던 그때의 할머니 나이’의 두 배입니다. 할머니는 몇 살일까요?

입력

첫째 줄에 테스트 케이스의 개수 TT가 주어집니다. 이어지는 TT개의 줄에는 각각 두 사람의 나이의 합을 나타내는 양의 정수 NN이 하나씩 주어집니다. NN은 상한 GG를 넘지 않습니다.

출력

각 테스트 케이스마다 할머니의 나이를 반올림하여 정수로 한 줄에 하나씩 출력합니다. 다만 테스트 번호(11부터 셈)가 XX의 배수인 줄에서는 나이 대신 AMPPZ 2010을 출력합니다(따옴표는 강조를 위한 것일 뿐 실제 출력에는 포함되지 않습니다).

제한

  • XX — 어떤 정수의 제곱과 세제곱을 나란히 이어 썼을 때 00부터 99까지의 모든 숫자가 각각 정확히 한 번씩 나타나도록 하는 가장 큰 정수입니다.
  • GG — 22⋅i22 \cdot i와 같습니다. 여기서 ii는, 3×33\times 3 정사각형을 숫자 0,1,…,80, 1, \ldots, 8로 채우되 모든 행과 모든 열의 합이 서로 같도록 만드는 모든 방법을 사전순으로 나열했을 때 99번째 배열에서 왼쪽으로부터 네 번째 수입니다. 배열 a0,…,a8a_0, \ldots, a_8은 다음과 같이 놓인 정사각형에 대응합니다.
a0 a1 a2
a3 a4 a5
a6 a7 a8
  • TT — A=1000036000099A = 1000036000099의 약수 중 AA보다 작은 가장 큰 약수를 넘지 않습니다.

예제3

  1. 예제 1

    입력
    1
    112
    
    예상 출력
    48
    
  2. 예제 2

    입력
    5
    7
    14
    21
    28
    112
    
    예상 출력
    3
    6
    9
    12
    48
    
  3. 예제 3

    입력
    4
    8
    9
    10
    11
    
    예상 출력
    3
    4
    4
    5