레이블이 붙은 연결 그래프
시간 제한2초메모리 제한512 MB
정점이 n개인 모든 라벨 연결 그래프에서 1번과 2번 정점 사이 거리의 합을 소수 m으로 나눈 나머지를 구한다.
문제
정수 과 소수 모듈로 이 주어진다.
정점이 개인 서로 다른 레이블이 붙은 연결 그래프 전체에서 첫 번째 정점과 두 번째 정점 사이의 거리의 합을 계산하라.
실제 합을 으로 나눈 나머지와 합동인 정수를 아무거나 출력하라. 형식적으로, 실제 합이 일 때 이고 가 으로 나누어떨어지는 정수 를 아무거나 출력하라.
입력
첫째 줄에 두 정수 과 이 주어진다 (, , 은 소수). 은 그래프의 정점 수이고 은 모듈로이다.
출력
문제의 답을 정수 하나로 출력하라.
힌트
이 문제에서 WA를 받았고, 고의로 그렇게 했다고 판단되지 않으면, 어떻게든 쿠키를 줄 수도 있다.