시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 512 MB | 77 | 52 | 41 | 75.926% |
People in Silverland use square coins. Not only they have square shapes but also their values are square numbers. Coins with values of all square numbers up to 289 (= 172), i.e., 1-credit coins, 4-credit coins, 9-credit coins, . . . , and 289-credit coins, are available in Silverland.
There are four combinations of coins to pay ten credits:
Your mission is to count the number of ways to pay a given amount using coins of Silverland.
The input consists of lines each containing an integer meaning an amount to be paid, followed by a line containing a zero. You may assume that all the amounts are positive and less than 300.
For each of the given amount, one line containing a single integer representing the number of combinations of coins should be output. No other characters should appear in the output.
2 10 30 0
1 4 27
ICPC > Regionals > Asia Pacific > Japan > Asia Regional Contest 1999 in Kyoto B번