시간 제한1초메모리 제한1024 MB
정수 계수 다항식 f가 주어질 때, g(g(x)) = f(x)를 만족하고 계수가 -100 이상 100 이하인 다항식 g를 찾습니다. 없으면 -1을 출력합니다.
문제
모든 실수 에 대해 정의되고 계수가 모두 정수인 다항식 가 주어진다.
모든 에 대해 를 만족하는 다항식 가 존재하면, 를 의 제곱근이라고 한다.
모든 계수 가 이상 이하의 정수인 의 제곱근 가 존재하는지 판단하고, 존재하면 그러한 를 하나 출력하라.
입력
첫 번째 줄에 다항식 의 차수 이 주어진다.
두 번째 줄에 의 각 항의 계수 가 공백으로 구분되어 주어진다.
출력
조건을 만족하는 다항식 ()가 존재하면, 첫 번째 줄에 을 출력한다. 두 번째 줄에는 를 공백으로 구분하여 이 순서대로 출력한다. 답이 여러 개이면 그중 하나를 출력한다.
가 존재하지 않으면 첫 번째 줄에 -1을 출력한다.
제한
- ,