2017-10-6

解答

我用的枚举法,应该用的贪心

代码

#include<iostream>
using namespace std;const int N = 12;
long long s,d,m=-1;
int z[N+1];long long res(){int i,j;for (i=1;i<=8;i++){long long cnt=0;for (j=1;j<=5;j++){if (z[i+j-1]) cnt=cnt+s;else cnt=cnt+d;}if (cnt>0) return -1;}long long cnt=0;for (i=1;i<=N;i++){if (z[i]) cnt=cnt+s;else cnt=cnt+d;}return cnt;
}void dfs(int step){if (step==N+1){m=max(m,res());return ;}z[step]=1;dfs(step+1);z[step]=0;dfs(step+1);
}int main(){while(cin>>s>>d){m=0;d=-d;dfs(1);if (m>0) cout<<m<<endl;else cout<<"Deficit"<<endl;}return 0;
}

poj2586 Y2K Accounting Bug相关推荐

  1. poj2586 Y2K Accounting Bug(贪心)

    转载请注明出处:http://blog.csdn.net/u012860063?viewmode=contents 题目链接:http://poj.org/problem?id=2586 ------ ...

  2. Y2K Accounting Bug poj-2586

    题目链接:2586 -- Y2K Accounting Bug 题面: 题意: 给定s是盈余,d是亏损,每5个月给定这5个月的亏损,如果一个月的总成绩大于等于0就输出值,否则就 Deficit 思路: ...

  3. Y2K Accounting Bug(poj2586)

    题意: 有一个公司由于某个病毒使公司赢亏数据丢失,但该公司每月的 赢亏是一个定数,要么一个月赢利s,要么一月亏d.现在ACM只知道该公司每五个月有一个赢亏报表,而且每次报表赢利情况都为亏.在一年中这样 ...

  4. POJ 2586 Y2K Accounting Bug(贪心)

    题目连接:http://poj.org/problem?id=2586 题意:某公司要统计全年盈利状况,对于每一个月来说,如果盈利则盈利S,如果亏空则亏空D.公司每五个月进行一次统计,全年共统计8次( ...

  5. NKU 专题一 题解

    A - Flip Game 总的情况数只有2^16次方种,显然直接bfs就可以了 1 #include<iostream> 2 #include<queue> 3 #inclu ...

  6. π-Algorithmist分类题目(3)

    原题网站:Algorithmist,http://www.algorithmist.com/index.php/Main_Page π-Algorithmist分类题目(3) Probability ...

  7. HOJ题目分类//放这儿没事刷刷学算法!嘻嘻!

    各种杂题,水题,模拟,包括简单数论. 1001 A+B 1002 A+B+C 1009 Fat Cat 1010 The Angle 1011 Unix ls 1012 Decoding Task 1 ...

  8. python运维脚本面试_运维开发工程师 面试题 shell编程

    1. 32位随机密码生成 cat /proc/sys/kernel/random/uuid | tr -d '-' 2.查看当前系统每个ip的tcp连接数 -n 强制显示IP地址 -t 显示TCP连接 ...

  9. CUGBACM22级暑假小学期训练-贪心

    CUGBACM22级暑假小学期训练-贪心 A - 种树 题意:给一个环,取m个节点,不能取相邻节点,令所取节点的权值之和最大化 思路:dp,用到了最大流中建立反向边的思想使得这个贪心能够"反 ...

最新文章

  1. mysql 表引擎无法更新_Mysql安装archive引擎更新表引擎
  2. oracle 时间相关
  3. python求点到曲线距离_Python。如何从点和偏移距离的x,y列表中获取偏移样条曲线的x,y坐标...
  4. go io.reader 多次读取_Go 经典入门系列 24:Select
  5. echarts异步加载柱状图遇到的错误- Error: Component series. not exists. Load it first.
  6. jooq中record_在Spring中使用jOOQ:CRUD
  7. P1618 三连击(升级版)-- python3实现
  8. mysql 支持gbk_MySQL不支持GBK编码的解决方法
  9. GitHub 日收 12,000 星,微软新命令行工具引爆程序员圈!
  10. DirectX9:先导篇 图形学基础
  11. paip.jquery ajax 请求JSON数据填充SELECT全过程纪录
  12. 对医疗类网站的seo优化方法细致探讨
  13. 所属学院mid函数计算机学院,EXCEL答案公式==
  14. Combating the Elsagate Phenomenon: Deep Learning Architectures for Disturbing Cartoons
  15. 20189319《网络攻防》第二周作业
  16. chrome安装插件的方法
  17. 现在个人博客网站还能够备案吗?是否需要企业身份才能备案?
  18. 验房师去哪找靠谱,验房项目以及验房整改建议,精装房验房项目、毛坯房验房项目
  19. 轻触开关实现自锁功能
  20. 分析发彩信tcp/ip数据包

热门文章

  1. 推荐一个牛逼的生物信息 Python 库 - Dash Bio
  2. Mac插件分享——AE插件、PS插件、FCPX插件【持续更新中】
  3. linux重启网络服务_vm上linux虚拟机NAT模式配置
  4. 洛谷 深基 第4部分 基础数学与数论(19-21课)
  5. 2.3 基本算法之递归变递推 放苹果 python
  6. RTX5 | 消息队列04 - (实战技巧)串口中断回调函数ISR同步线程
  7. 浏览器怎么清理缓存_Mac系统浏览器缓存清理工具
  8. cortex m4 中文手册_江淮瑞风M4柴油版上市 售13.88-15.48万
  9. TCP/IP笔记-Qt使用Win10pcap发送以太帧(理论与实践)
  10. C++设计模式-桥接模式