해설
번 질의의 값을 라 하자.
번 누적합한 뒤의 마지막 항에서 원래 항 가 더해지는 횟수는
이다. 따라서 답은 다음과 같다.
조합 항등식
와
를 사용하면 답은
이다.
모든 질의에서 필요한 조합의 위쪽 값은 최대 이다. 은 소수이므로 팩토리얼과 역팩토리얼을 까지 전처리하면 각 질의를 에 처리할 수 있다.
전체 시간 복잡도는 이다.
Solution written by GPT5.5
지문, 최근 제출, 제출 폼을 준비하고 있습니다.
번 질의의 값을 라 하자.
번 누적합한 뒤의 마지막 항에서 원래 항 가 더해지는 횟수는
이다. 따라서 답은 다음과 같다.
조합 항등식
와
를 사용하면 답은
이다.
모든 질의에서 필요한 조합의 위쪽 값은 최대 이다. 은 소수이므로 팩토리얼과 역팩토리얼을 까지 전처리하면 각 질의를 에 처리할 수 있다.
전체 시간 복잡도는 이다.
Solution written by GPT5.5