博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
贪心 Codeforces Round #236 (Div. 2) A. Nuts
阅读量:6069 次
发布时间:2019-06-20

本文共 947 字,大约阅读时间需要 3 分钟。

 

1 /* 2     贪心:每一次选取最多的线段,最大能放置nuts,直到放完为止,很贪婪! 3     题目读不懂多读几遍:) 4 */ 5 #include 
6 #include
7 #include
8 #include
9 using namespace std;10 11 const int MAXN = 1e3 + 10;12 const int INF = 0x3f3f3f3f;13 14 int main(void) //Codeforces Round #236 (Div. 2) A. Nuts15 {16 // freopen ("A.in", "r", stdin);17 18 int k, a, b, v;19 while (scanf ("%d%d%d%d", &k, &a, &b, &v) == 4)20 {21 int ans = 0;22 while (1)23 {24 int sec = 0;25 if (b >= k - 1) {b -= (k - 1); sec = k;}26 else if (b == 0) sec = 1;27 else {sec = b + 1; b = 0;}28 ans++;29 if (v * sec >= a) break;30 else a -= v * sec;31 }32 33 printf ("%d\n", ans);34 }35 36 return 0;37 }

 

转载于:https://www.cnblogs.com/Running-Time/p/4566270.html

你可能感兴趣的文章
Javascript中闭包(Closure)的探索(一)-基本概念
查看>>
spark高级排序彻底解秘
查看>>
ylbtech-LanguageSamples-PartialTypes(部分类型)
查看>>
福建省促进大数据发展:变分散式管理为统筹集中式管理
查看>>
开发环境、生产环境、测试环境的基本理解和区别
查看>>
tomcat多应用之间如何共享jar
查看>>
Flex前后台交互,service层调用后台服务的简单封装
查看>>
技术汇之物联网设备网关技术架构设计
查看>>
OSX10.11 CocoaPods 升级总结
查看>>
深入浅出Netty
查看>>
3.使用maven创建java web项目
查看>>
笔记本搜索不到某一AP广播的SSID,信道的原因
查看>>
基于Spring MVC的异常处理及日志管理
查看>>
MediaBrowserService 音乐播放项目《IT蓝豹》
查看>>
MySQL入门12-数据类型
查看>>
Windows Azure 保留已存在的虚拟网络外网IP(云服务)
查看>>
修改字符集
查看>>
HackTheGame 攻略 - 第四关
查看>>
js删除数组元素
查看>>
带空格文件名的处理(find xargs grep ..etc)
查看>>