2012 제31회 전국 대학생 수학경시대회 제1분야 4번문제

주어진 정수 $n\ge 2$에 대하여 다음 조건을 만족하는 $n\times n$ 행렬 $A$의 $\operatorname{tr}(A)$가 될 수 있는 값을 모두 구하여라. (단, $I$는 단위행렬이다.)
(1) $\operatorname{rank}(A+I)=1$,
(2) $\operatorname{tr}(A)=\operatorname{tr}(A^3)$.
(2012년 11월 17일 (10:00-13:00) 8문제)