일단, 문제 설명이 매우 짧다는 것은 어렵다는 소리일지도 모른다. 흔히 우리가 생각하는 방식으로 풀면 시간초과가 날 가능성이 높기 때문이다. 특히, 이 문제는 n,m 의 범위가 20억까지 들어올 수 있다는 설명을 보고 뭔가 다른 방식으로 풀어야 겠다는 생각이 들었다. '팩토리얼 0 의 개수' 문제처럼 끝자리 0의 개수를 출력하는 것은 맞지만, 이번에는 이항계수 개념이 도입된 문제였다. 이항계수(Binomial Coefficient)는 조합론에서 등장하는 개념으로 주어진 크기 집합에서 원하는 개수만큼 순서없이 뽑는 조합의 가짓수를 일컫는다. 2를 상징하는 '이항'이라는 말이 붙은 이유는 하나의 아이템에 대해서는 '뽑거나' , '안 뽑거나' 두 가지의 선택만이 있기 때문이다. (출처 : shoark7.git..