불변 다항식
시간 제한1초메모리 제한512 MB
차수가 d 이하인 두 변수 실수 다항식 가운데 2π/n만큼의 회전에 대해 불변인 것들의 벡터 공간 차원을 구한다.
문제
두 변수 실수 다항식 를 생각합니다. 모든 실수 와 에 대하여
가 성립하면, 이 다항식은 각도 만큼의 회전에 대해 불변(invariant) 이라고 합니다.
차수가 이하이면서 회전에 대해 불변인 두 변수 다항식 전체가 이루는 실수 벡터 공간을 생각합니다. 이 벡터 공간의 차원 을 구하세요.
참고로 다음 사실이 도움이 될 수 있습니다. 차수가 이하인 모든 다항식은 어떤 실수 계수 에 대하여
의 꼴로 유일하게 나타낼 수 있습니다.
입력
한 줄에 양의 정수 와 이 공백 하나로 구분되어 주어집니다. 두 값 모두 보다 작습니다.
출력
위에서 설명한 벡터 공간의 차원 을 정수 하나로 출력합니다.