ZOJ-1539
2014-01-01 11:57
369 查看
#include<stdio.h> int calc(int n) { if (n < 3) return 0; else if (n == 3) return 1; else if (n % 2 == 0) return 2 * calc(n / 2); else return calc(n / 2) + calc(n / 2 + 1); } int main() { int n; while (scanf("%d", &n) != EOF) printf("%d\n", calc(n)); return 0; }
相关文章推荐
- ZOJ 1539(ZZULI 1606) LOT (递…
- zoj 1539 Lot
- zoj 1539 Lot 简单DP 记忆化
- ZOJ 1539(Lot)
- zoj 1539 Lot 简单DP 记忆化
- ZOJ 1539 Lot
- zoj 1539 Lot
- zoj 1539 Lot
- zoj 1539 Lot
- ZOJ 1539 Lot(DFS)
- zoj题目分类
- ZOJ 2016 欧拉路判定
- 九度OJ 1006 ZOJ
- HDU 1365 & ZOJ 1456 Minimum Transport Cost(记录路径Floyd)
- zoj 2301 || hdu 1199 Color the Ball
- zoj 1730 / poj 1455 Crazy Tea Party
- 【有源汇上下界最大流】ZOJ 3229 Shoot the Bullet
- ZOJ 2588 Burning Bridges(无向图求割边,桥)
- zoj 2421 Recaman's Sequence(水)
- ZOJ 3195 Design the city (在线LCA,4级)