hdu 1398 Square Coins

2015-07-20 17:59:38 · 作者: · 浏览: 4

?

类似hdu 1284 hdu1028

code:

?

#include
  
   
#include
   
     #include
    
      #include
     
       #include
      
        using namespace std; int main() { int n,i,j; int dp[310]; memset(dp,0,sizeof(dp)); dp[0]=1; for(i=1;i<=sqrt(310);i++) { for(j=i*i;j<=310;j++) { dp[j]+=dp[j-i*i]; } } while(scanf(%d,&n)==1&&n) { printf(%d ,dp[n]); } return 0; } 
      
     
    
   
  


?

?

?