면책 조항 :이 문서는 블로거 원본입니다, 추적 에 의해-SA의 CC 4.0 저작권 계약, 복제, 원본 소스 링크이 문을 첨부 해주세요.
샤오 밍은 컴퓨터 프로그래밍을 배우고, 교사는 그에게 이런 제목,하지만 그는 생각했다, 보통하지, 따라서 당신의 전문가와 상담해야했다했다.
합을 찾는 = 1! 2! 3! + ... + 후반 6788! 6789! 5 위치. 형식을 제출 : SimCTF를 {}
재귀 깊이가 너무 커서 컨트롤이에 의존 :
import sys
sys.setrecursionlimit(200000)
코드 :
import sys
sys.setrecursionlimit(200000)
def digui(n):
if n==1:
return 1
else:
return n*digui(n-1)
l=[]
for i in range(1,25):
print(str(i)+':'+str(digui(i)))
l.append(digui(i))
print(l)
print(sum(l))
처음에는 그 계산하게하는 바보였다. 나중에 신뢰성이 떨어지는 것으로 판명. 오래 전에 시간이 될합니다.
그런 다음 우리는 당신이 24 친구들 앞에서 계산할 수있다, 사람들이 말을 참조하십시오. 나는 시도하기 시작했다.
: 그래서이 규칙이다
(24) 전 :
(30) 상단 :
숫자의 뒷면을 변경하지 마십시오. 수학에서 좋은 강력한 보인다. 요약!