실마리: X의 가장 작은 원소를 d라 하면 X의 모든 원소는 d의 배수이다.
X의 원소 x (x=d)에 대하여 조건 (나)에서 x−d∈X이고, x−d=d이면 다시 x−2d∈X이다.
이를 반복하여 얻는 x−kd는 X의 원소이므로 d보다 작아질 수 없고, 따라서 어느 단계에서 x−kd=d, 즉 x=(k+1)d이다.
또 X의 가장 큰 원소를 M이라 하면 M,M−d,M−2d,⋯,d가 모두 X의 원소이다.
n(X)=6이므로 X={d,2d,3d,4d,5d,6d}이다.
24∈X이므로 d는 24의 약수이고 6d≥24에서 d≥4이다.
6d≤40에서 d≤6이므로 d=4 또는 d=6이다.
d=6일 때 X={6,12,18,24,30,36}이고, 서로 다른 두 원소의 차는 6의 배수이면서 30 이하이므로 조건 (나)를 만족시킨다.
d=4일 때 원소의 합은 4×21=84, d=6일 때 원소의 합은 6×21=126이다.
따라서 모든 원소의 합의 최댓값은 126이다.