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

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

사랑의 묘약

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

요약
N = 2023K일 때, 1부터 N까지의 수 중 일부를 골라 그 합이 2023과 서로소가 되는 경우의 수를 10^9+7로 나눈 나머지를 구한다.
난이도

보통10점 중 7점

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

문제

후배와 친해지고 싶었던 김한양은 학과에서 진행하는 짝선짝후 행사를 신청했다. 짝선짝후 행사는 선후배가 서로 친해질 수 있도록 짝을 맞추어 주는 행사이다. 금사빠 김한양은 자신의 짝후배 한누리에게 첫눈에 반해버렸다. 사랑에 빠진 김한양이 한누리와 어떻게 친해질 수 있을지 고민하던 사이, 어디선가 특이한 옷차림의 과학자가 나타나서 김한양에게 말을 걸었다.

"여기 11부터 NN까지의 숫자가 하나씩 적혀있는 NN개의 숫자 카드들이 있다... 이 NN개의 카드 중에서 원하는 만큼 카드를 뽑았을 때... 뽑은 모든 카드에 적힌 숫자의 합이 20232023과 서로소인 경우는 총 몇 가지일까...? 정답을 말하면 특별히 내가 만든 사랑의 묘약을 주도록 하지..."

조금 수상하다고 생각했지만, 이미 사랑에 빠진 김한양을 막을 순 없었다! 김한양이 사랑의 묘약을 얻을 수 있도록 도와주자.

입력

첫째 줄에 양의 정수 K (1≤K≤109)K\ (1 \leq K \leq 10^9)가 주어진다.

출력

N=2023×KN = 2023 \times K일 때, 과학자가 김한양에게 물어본 경우의 수를 109+710^{9}+7로 나눈 나머지를 출력한다.

예제4

  1. 예제 1

    입력
    1
    
    예상 출력
    817557044
    
  2. 예제 2

    입력
    2
    
    예상 출력
    20169203
    
  3. 예제 3

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

    입력
    100
    
    예상 출력
    658197980