Logo
(追記) (追記ここまで)

22839번 - Square Coins 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 512 MB128947878.000%

문제

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:

  • ten 1-credit coins
  • one 4-credit coin and six 1-credit coins,
  • two 4-credit coins and two 1-credit coins, and
  • one 9-credit coin and one 1-credit coin.

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.

제한

예제 입력 1

2
10
30
0

예제 출력 1

1
4
27

힌트

출처

ICPC > Regionals > Asia Pacific > Japan > Asia Regional Contest 1999 in Kyoto B번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /