[Topcoder] SRM446 - div2 - topcoder
2009.08.09 06:28 Edit
250 500은 풀었지만 1000은 풀지 못해서 이번에도 major league라고 할 수 있는 div1에 진출하는 것은 실패하였다.
세 문제 모두 푼다면 블루는 갈 수 있을테고 그 정도면 옐로우도 갈꺼다.
꾸준히 어려운 문제를 시도하다 보면 언젠가는 가겠지.
250은 lower자리수와 upper자리수 사이의 수 중에 n보다 작은 숫자는 모두 몇개인가 하는 문제이다.
n의 제한이 10,000,000 밖에 안되기 때문에 사실 다 돌려도 되지만
10^(lower자리수-1)와 10^(upper자리수)-1 사이의 n보다 작은 숫자를 세면 된다.
lower보다 n이 작으면 0을 그보다 크면 n과 10^(upper자리수)-1을 빼면 된다.
세 문제 모두 푼다면 블루는 갈 수 있을테고 그 정도면 옐로우도 갈꺼다.
꾸준히 어려운 문제를 시도하다 보면 언젠가는 가겠지.
250은 lower자리수와 upper자리수 사이의 수 중에 n보다 작은 숫자는 모두 몇개인가 하는 문제이다.
n의 제한이 10,000,000 밖에 안되기 때문에 사실 다 돌려도 되지만
10^(lower자리수-1)와 10^(upper자리수)-1 사이의 n보다 작은 숫자를 세면 된다.
lower보다 n이 작으면 0을 그보다 크면 n과 10^(upper자리수)-1을 빼면 된다.

