POJ 1017 Packets (贪心)
2016-03-22 20:29
267 查看
POJ 1017
参考博客:/article/8470375.html
参考博客:/article/8470375.html
#include <iostream> #include <cstdio> #include <cstring> #include <algorithm> #define eps 1e-8 using namespace std; int main() { int num[7]; int for2[4] = {0, 5, 3, 1}; while(1) { int i, j; int sum = 0; for(i = 1; i <= 6; i++) { scanf("%d", num + i); sum += num[i]; } if(!sum) break; int n = 0, left1 = 0, left2 = 0; n += num[6] + num[5] + num[4] + (num[3] + 3) / 4; left2 += 5 * num[4] + for2[num[3] % 4]; if(num[2] > left2) n += (num[2] - left2 + 8) / 9; left1 = 36 * n - 36 * num[6] - 25 * num[5] - 16 * num[4] - 9 * num[3] - 4 * num[2]; if(num[1] > left1) n += (num[1] - left1 + 35) / 36; printf("%d\n", n); } return 0; }
相关文章推荐
- 第四周项目5.4—编制递归函数返回第n个Fibnacci数
- leetcode118 & 119. [Array]Pascal's Triangle
- 代码复审
- 链表的操作
- HDU_2604Queuing
- Android 中MD5算法生成字符串
- Android:控件Spinner实现下拉列表
- C++ static静态成员变量和静态成员函数
- lintcode: Construct Binary Tree from Preorder and Inorder Traversal
- 二元谓词的重载2
- 从linux启动到rootfs的挂载分析
- 据廖雪峰python3教程----python学习第五天
- 第二周项目4:穷举法解决组合问题(3)
- Linux下Caffe初学测试笔记
- 利用github page搭建博客
- nginx配置ssl加密(单/双向认证、部分https)
- hdu 1358 Period
- 是否需要有代码规范?
- 规范制度是否都是有意义?
- Jedis源码解析(ShardedJedis)