题目链接:http://poj.org/problem?id=2709

解题报告:

#include <stdio.h>
#include <algorithm>
#include <string.h>using namespace std;bool cmp(int a,int b)
{return a>b;
}int colors[15];
int main()
{int i;int n, g, ans, _max;while(scanf("%d", &n),n){memset(colors, 0, sizeof(colors));_max = 0;for(i=0; i<n; i++){scanf("%d", &colors[i]);if(colors[i] > _max)_max=colors[i];}scanf("%d",&g);if(_max%50)ans=_max/50+1;else ans=_max/50;for(i=0; i<n; i++){colors[i]=ans*50-colors[i];}sort(colors,colors+n,cmp);while(1){if(colors[2]==0&&g>0){ans++;for(i=0; i<n; i++)colors[i]+=50;}g--;if(g<= 0)break;else{colors[0]--;colors[1]--;colors[2]--;sort(colors,colors+n,cmp);}}printf("%d\n",ans);}return 0;
}

转载于:https://www.cnblogs.com/TreeDream/p/5348206.html

贪心,POJ(2709)相关推荐

  1. POJ 2709 Painter 【贪心算法】

    [原题链接] http://acm.pku.edu.cn/JudgeOnline/problem?id=2709 [题目大意] 要配置出n(3<=n<=12)种颜色的颜料,并配置出一定量的 ...

  2. poj 2709 Painter——贪心 买颜料问题

    转载于:http://blog.chinaunix.net/uid-22263887-id-1778908.html Painter Description The local toy store s ...

  3. 贪心  POJ - 3617 ​​​​​​​Best Cow Line

    Best Cow Line POJ - 3617 FJ is about to take his N (1 ≤ N ≤ 2,000) cows to the annual"Farmer of ...

  4. POJ 2709 Painter

    题意: 一个商店里有许多颜料盒,但是每个颜料盒里面没有 grey 这种颜色,而这种颜色可以由任意其他三种颜色配成,每个颜料盒里一开始有 50ml 的各种非 grey 颜色, 告诉了 每种颜色和grey ...

  5. [SinGuLaRiTy] 贪心题目复习

    [SinGuLaRiTy-1024] Copyright (c) SinGuLaRiTy 2017. All Rights Reserved. [POJ 2709] 颜料 (Painter) 题目描述 ...

  6. poj pku图论、网络流入门题总结、汇总

    poj pku图论.网络流入门题总结.汇总 分类: acm图论 2010-08-25 18:49 243人阅读 评论(0) 收藏 举报 网络算法networkgraphconstructioninte ...

  7. NOIP 好题推荐(DP+搜索+图论)POJ ZOJ

    NOIP好题推荐(DP+搜索+图论)POJ ZOJ 1370 Gossiping (数论->模线性方程有无解的判断)+(图论->DFS)  1090 Chain ->格雷码和二进制码 ...

  8. POJ 图论分类 + DP(较全 自己又加了点)

    DP -----------动态规划 状态压缩DP 2411 (棋盘规模较大)状态压缩DP+DFS+滚动数组 2664 (棋盘规模较小)直接递推即可(DP) 2506 (棋盘规模较小)直接递推即可(D ...

  9. 《挑战程序设计竞赛(第2版)》习题册攻略

    本项目来源于GitHub 链接: 项目GitHub链接 1 前言 项目为<挑战程序设计竞赛(第2版)>习题册攻略,已完结.可配合书籍或笔记,系统学习算法. 题量:约200道,代码注释内含详 ...

最新文章

  1. 如何搭建数据中台?行业AI独角兽:一手AI,一手Know-How
  2. 第四届中国国际大数据大会务实推进应用落地
  3. 如何更改OST、OAB文件的默认路径?
  4. 14.count-api
  5. 可配置的逻辑块(CLB)
  6. jdk12源代码文件_JDK 11:轻松取出单文件Java源代码程序
  7. Maven系列2--pom.xml 配置详解
  8. 想了解任务型对话机器人,我们先从自然语言理解聊起
  9. javascript的list循环
  10. 【图像融合】图像融合质量评价方法的研究
  11. git branch 分支管理
  12. 串口转以太网产品选型指南
  13. win10查看激活时间(Win10查看激活信息)
  14. Linux平台基于v4l2开发免驱摄像头-输出为Opencv Mat
  15. reCAPTCHA打不开的解决方法
  16. 网页通用的测试用例(出处:: 51Testing-- lxp1119216)
  17. RSTP Proposal-Agreement
  18. 广东工业大学2017新生赛(决赛)-网络同步赛 1007 白色相簿的季节【全错位排列】
  19. c语言123输出112233,c语言练习 - 噫_的个人空间 - OSCHINA - 中文开源技术交流社区...
  20. javascript的字面量

热门文章

  1. 怎么挪动_你真的懂iPhone上的小圆点怎么玩吗
  2. python实训报告pygame_[源码和文档分享]基于Python的PyGame库实现的2048小游戏
  3. WebSocket学习与使用
  4. 用DOS命令来运行Java代码
  5. Eclipse Class Decompiler——Java反编译插件(转)
  6. 如何选择版本控制系统之二
  7. (三)ajax请求不同源之websocket跨域
  8. 数据库跟尾过多的错误,能够的原因阐发及处置惩罚设备
  9. 生成学习算法Generative Learning algorithms
  10. Redis的内存消耗