博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
poj3262
阅读量:6528 次
发布时间:2019-06-24

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

一、题意:有n头牛,每头牛每分钟会吃D个菜,把这头牛赶回去需要时间T(人再返回又需要T),一次只能赶回去一头牛,也就是说剩下的牛会继续吃菜。求牛最少吃多少菜

二、思路:贪心。按D/T将牛进行排序,然后计算即可。

三、代码:

1 #include"iostream" 2 #include"stdio.h" 3 #include"algorithm" 4 #include"string.h" 5 using namespace std; 6  7 const int MAXN=100005; 8 typedef long long ll; 9 const ll INF=100000000000;10 11 int used[MAXN];12 struct Cow13 {14     int t,d;15     double div;16 };17 Cow cows[MAXN];18 int n;19 20 bool Cmp(const Cow a,const Cow b)21 {22     return a.div>b.div;23 }24 ll Solve()25 {26     ll res=0;27     ll sum=0;28     for(int i=0;i
View Code

 

转载于:https://www.cnblogs.com/acm-jing/p/10060554.html

你可能感兴趣的文章
算法试题 及其他知识点
查看>>
php课程---Json格式规范需要注意的小细节
查看>>
hadoop hdfs notes
查看>>
Java反射机制详解(3) -java的反射和代理实现IOC模式 模拟spring
查看>>
(2编写网络)自己动手,编写神经网络程序,解决Mnist问题,并网络化部署
查看>>
【转】如何使用分区助手完美迁移系统到SSD固态硬盘?
查看>>
NIO框架入门(四):Android与MINA2、Netty4的跨平台UDP双向通信实战
查看>>
ios兼容iphonex刘海屏解决方案
查看>>
就是要你懂TCP -- 握手和挥手
查看>>
Andrew Ng机器学习公开课笔记 -- Regularization and Model Selection
查看>>
《Python游戏编程快速上手》一1.3 如何使用本书
查看>>
《Visual Studio程序员箴言》----1.2 滚动与导航
查看>>
Processing编程学习指南2.7 Processing参考文档
查看>>
架构师速成-架构目标之伸缩性\安全性
查看>>
执行可运行jar包时读取jar包中的文件
查看>>
linux下ExtMail邮件使用及管理平台
查看>>
linux中iptables设置自建dns服务器的端口
查看>>
基于Yum安装zabbix3.0
查看>>
Master-work模式
查看>>
RT-Thread--时间管理
查看>>