a4≤4이면 a5=10−a4=5에서 a4=5이므로 a4≤4를 만족시키지 않는다. 그러므로 a4>4이고 a4=a5에서 a4=5이다.
a3>3일 때, a3=a4에서 a3=5이고
a3≤3일 때, a4=7−a3=5에서 a3=2이다.
(ⅰ) a3=5인 경우
① a2>2이면 a2=a3에서 a2=5이다.
a1>1일 때, a1=a2에서 a1=5이고
a1≤1일 때, a2=1−a1=5에서 a1=−4이다.
② a2≤2이면 a3=4−a2=5에서 a2=−1이다.
a1>1일 때, a1=a2=−1이므로 a1>1을 만족시키지 않는다.
a1≤1일 때, a2=1−a1=−1에서 a1=2이므로 a1≤1을 만족시키지 않는다.
(ⅱ) a3=2인 경우
① a2>2이면 a2=a3에서 a2=2이므로 a2>2를 만족시키지 않는다.
② a2≤2이면 a3=4−a2=2에서 a2=2이다.
a1>1일 때, a1=a2에서 a1=2이고
a1≤1일 때, a2=1−a1=2에서 a1=−1이다.
(ⅰ), (ⅱ)에서 a1=5 또는 a1=−4 또는 a1=2
또는 a1=−1이다. 따라서 구하는 모든 a1의 값의 곱은
5×(−4)×2×(−1)=40