题目链接

有红绿蓝三种颜色的画,每种拿三朵可以组成一束花,或者各拿一朵组成花束,告诉你每种花的数目,求出可能组成最多的花束。

如果你的代码过不了,考虑一下 8 8 9这种组合。  因为数据量很大,我的思想就是局部和总体采用不同的策略。

#include <iostream>
#include <algorithm> using namespace std; int main()
{
int r, g, b;
while (cin >> r >> g >> b)
{
int m = min(r, g);
m = min (m, b);
int ans = 0;
int a = 0;
for (int i = 0; i <= 10000 && i <= m; i++)
{
a = (r-i)/3 + (g-i)/3 + (b-i)/3 + i;
ans = max(a, ans);
}
cout << ans << endl;
}
return 0;
}

最新文章

  1. 关于GIT合并出错的记录
  2. css3【语法要点】
  3. Django 1.9 Post 时候出现 CSRF token missing or incorrect 错误
  4. h5中websocket
  5. HTML: 用CSS畫一個三角形
  6. 用过的正则(更新ing)
  7. 将集成spring的项目从tomcat上移植到weblogic下存在的问题
  8. 【转】@Override must override a superclass method 问题解决
  9. SQL Server2008数据库导入导出兼容性处理
  10. magent——memcached缓存代理服务器
  11. Java学习笔记--Swing
  12. Android NIO(Noblocking I/O非阻塞I/O)小结
  13. 使用WTL的消息反射封装CEdit实现监听控件文本改变事件
  14. JAVA中重写equals()方法的同时要重写hashcode()方法
  15. Socket层实现系列 — bind()的实现(一)
  16. BZOJ3629(JLOI2014)聪明的燕姿
  17. Kafka integration with Ganglia
  18. [Swift]LeetCode567. 字符串的排列 | Permutation in String
  19. 三、CSS样式——列表
  20. solidity高级理论(三):时间单位与view

热门文章

  1. spring 5.x 系列第18篇 —— 整合websocket (代码配置方式)
  2. kafka 名词概念
  3. EhCache注解 (转载)
  4. Java上机题(封装)(编写student类)
  5. java 学习之路第一节
  6. 新手上路—Java的&quot;瑞士军刀&quot;
  7. 剑指offer第二版-7.重建二叉树
  8. 彻底搞清楚c#中的委托和事件
  9. 最全caffe安装踩坑记录(Anaconda,nvidia-docker,Linux编译)
  10. python基础一整型、bool、字符串