높은 거듭제곱
시간 제한2초메모리 제한1024 MB
세 복소수 a, b, c의 대칭합 s, t, u가 주어질 때, a, b, c의 n제곱과 m제곱으로 이루어진 교대 대칭식을 998244353으로 나눈 나머지를 구한다.
문제
정수 , , 가 주어진다.
서로 다른 복소수 , , 가 다음 조건을 만족한다고 하자.
- ,
- ,
- .
주어진 , , 에 대해 이러한 , , 가 존재함이 보장된다.
양의 정수 과 이 주어질 때, 다음 비율을
으로 나눈 나머지를 계산하여라.
입력
첫 번째 줄에 두 정수 과 이 주어진다 ().
두 번째 줄에 세 정수 , , 가 주어진다 ().
주어진 , , 에 대해 문제에 나온 서로 다른 복소수 , , 가 존재함이 보장된다.
출력
답은 유리수 로 나타낼 수 있으며, 여기서 와 는 정수이고 , 이며 는 으로 나누어떨어지지 않는다.