티스토리 뷰

의심이 많은 나는 코드로 확인해본다.
i = 0;
while true
i = i + 1;
list = num2str(i) - '0';
if i == sum(factorial(list))
fprintf('%d = ', i)
for n = 1:length(list)-1
fprintf('%d! + ', list(n))
end
fprintf('%d!\n', list(end))
keyboard
end
end
1 = 1!
2 = 2!
145 = 1! + 4! + 5!
40585 = 4! + 0! + 5! + 8! + 5!
이 이후로는 370만까지 나오지 않았다. 9!는 기껏해야 362880이므로 이 이후로는 나오지 않는다.
끗
'matlab' 카테고리의 다른 글
BPM 측정기 및 메트로놈 (0) | 2024.09.10 |
---|---|
애증의 정규식... 4탄 (0) | 2024.08.31 |
애증의 정규식... 3탄 (0) | 2024.08.22 |
hgtransform을 이용하여 이미지 회전시키기 (0) | 2024.08.14 |
강아지 다이어트 (0) | 2024.08.06 |