[출제의도] 필요조건을 이용하여 추론하기
(x+1)(x+2)(x−3)=0에서
x=−2 또는 x=−1 또는 x=3이고,
x2+kx+k−1=(x+1)(x+k−1)=0에서
x=−1 또는 x=−k+1이므로 실수 x에 대한 두 조건 p, q의 진리집합을 각각 P, Q라 하면
P={−2,−1,3}, Q={−1,−k+1}
p가 q이기 위한 필요조건이 되려면 Q⊂P−k+1∈Q에서 −k+1∈P이므로
−k+1=−2이면 k=3,
−k+1=−1이면 k=2,
−k+1=3이면 k=−2
따라서 모든 정수 k의 값의 곱은 3×2×(−2)=−12