我希望你是我独家记忆

一段永远封存的记忆,随风而去
posts - 263, comments - 31, trackbacks - 0, articles - 3
   :: 首页 :: 新随笔 ::  :: 聚合  :: 管理

HLOJ_1044(简单递推)

Posted on 2009-03-13 17:13 Hero 阅读(93) 评论(0)  编辑 收藏 引用 所属分类: 代码如诗--ACM
 1 //1044  Accepted  15 76 401 C++  
 2 //简单递推
 3 
 4 #include <stdio.h>
 5 #include <stdlib.h>
 6 #include <string.h>
 7 
 8 __int64 dp[100][2] ;
 9 int inn, ink ;
10 
11 int main()
12 {
13     while( scanf( "%d %d"&inn, &ink ) != EOF )
14     {
15         dp[1][0= 0 ; dp[1][1= ink - 1 ;
16 
17         forint i=2; i<=inn; i++ )
18         {
19             dp[i][0= dp[i-1][1] ;
20             dp[i][1= ( dp[i-1][0]+dp[i-1][1] ) * (ink-1) ;
21         }
22 
23         printf( "%I64d\n", dp[inn][0]+dp[inn][1] ) ;
24     }
25     return 0 ;
26 }

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理