만드는 중입니다

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

골드바흐 삼각형

시간 제한3초메모리 제한512 MB

요약
홀수 N이 주어질 때, 합이 N이고 세 수로 삼각형을 만들 수 있는 홀수 소수 세 개의 조합 수를 구합니다.
난이도

보통10점 중 7점

유형
정수론, 누적 합, 수학
정답자
아직 제출이 없습니다

문제

  • 골드바흐의 추측: 2보다 큰 짝수는 두 소수의 합으로 나타낼 수 있다.
  • 골드바흐의 약한 추측: 5보다 큰 홀수는 세 소수의 합으로 나타낼 수 있다.

홀수 NN을 세 소수의 합으로 나타내는 표현을 골드바흐 트리플이라고 한다. 세 소수가 모두 홀수인 골드바흐 트리플 (a,b,c)(a, b, c)가 있을 때, 세 변의 길이가 aa, bb, cc인 삼각형을 만들 수 있으면 골드바흐 삼각형이라고 한다. 홀수 NN이 주어졌을 때 골드바흐 삼각형의 개수를 구해 보자. 세 소수의 순서만 다른 것은 같은 트리플이다.

입력

첫째 줄에 테스트 케이스의 개수 TT가 주어진다 (1 ≤ T ≤ 100,000). 각 테스트 케이스는 한 줄로 이루어져 있으며, 정수 NN은 홀수이고 5<N≤1,000,0005 < N ≤ 1,000,000을 만족한다.

출력

각 테스트 케이스마다 골드바흐 삼각형의 개수를 출력한다.

예제1

  1. 예제 1

    입력
    6
    11
    15
    41
    43
    993
    999
    
    예상 출력
    1
    2
    5
    4
    167
    176