2009-01-25 15:26:18來源不明
2007 NPSC F. 鬧鐘
/********************************************************/
- #include<stdio.h>
- #include<stdlib.h>
- int math[1000001]={0};
- main()
- {
- math[1]=1;
- math[2]=1;
- int a,b,c,n;
- for(a=3;a<1000001;a++)
- {
- math[a]=math[a-math[a-1]]+math[a-1-math[a-2]];
- }
- while(scanf("%d",&n)==1&&n!=0)
- {
- printf("%d\n",math[n]);
- }
- return 0;
- }