휴
TLE에 걸릴 줄 알았는데 다행스럽게도 AC받았습니다 :)
int형을 가지고 문제를 풀려고 하면 오버플로우에 걸리기 때문에
큰 수를 저장할 수 있는 구조체 numstring을 만들었습니다
ones함수는 그 구조체에 len개의 1을 저장하는 기능을 하고,
division함수는 구조체를 divisor로 나눈 나머지를 return합니다
main함수에서는
n을 입력받은 후에
최소 1개, 최대 LENBOUND개의 1을 저장하고 있는 구조체로 나누어서 그 나머지가 0이 되었을 때 break문을 타고 빠져나옵니다
참 쉽죠?
'Solutions > Mr.K's Solution' 카테고리의 다른 글
PKU 1904. King's Quest. [판정:WA] (4) | 2009.02.23 |
---|---|
PKU 2719. Faulty Odometer. [판정:AC] (2) | 2009.02.18 |
PKU 1953. World Cup Noise. [판정:AC] (2) | 2009.01.09 |
PKU 1089. Intervals. [판정:WA] (3) | 2009.01.04 |
PKU 2845. 01000001. [판정:AC] (1) | 2009.01.03 |