题目:

小Q玩游戏——经营餐厅

来源:

Tyvj 1315

题目大意:

N个物品,买M件,每个物品有个初始加个,每买一次加个上升一定数值,求最小花  费

数据范围:

1≤N,M≤1000。
 1≤Cost[i],Up[i]≤500

样例:

2 3

100 100

190 5

485

做题思路:

价格,物品,果断背包吗?额 错了,贪心取最小就好,堆操作吗?是的

知识点:

贪心 堆

typeact=recordnum,d:longint;end;
vara:array[0..1000]of act;n,i,tot,t,m,p:longint;
procedure ad_up(i:longint);
vart:act;
beginwhile i div 2>=1  dobeginifa[i].num<a[i div 2].num thenbegint:=a[i];a[i]:=a[i div 2];a[i div 2]:=t;i:=i div 2;endelse break;end;
end;
procedure ad_down(i:longint);
vart:act;
beginwhile i*2<=tot  dobegini:=i*2;if(a[i].num>a[i+1].num) and (i<n) then inc(i);ifa[i].num<a[i div 2].num thenbegint:=a[i];a[i]:=a[i div 2];a[i div 2]:=t;endelse break;end;
end;
beginreadln(n,m);fori:=1 to n dobeginreadln(t,p);inc(tot);a[tot].num:=t;a[tot].d:=p;ad_up(tot);end;t:=0;fori:=1 to m dobegininc(t,a[1].num); {<不断向外刷最小的>}a[1].num:=a[1].num+a[1].d;ad_down(1);end;writeln(t);
end.

题目来源: http://www.tyvj.cn:8080/Problem_Show.asp?id=1315

Tyvj 1315 小Q玩游戏——经营餐厅相关推荐

  1. 手机计算机怎么打游戏,嫌手机屏幕小,玩游戏不爽?教你如何把手机屏幕投到电脑...

    如今随着手机的配置越来越高,不管是玩3D游戏还是看高清视频,都有很不错的表现.但手机总归是手机由于屏幕小,玩游戏还是看电影都没大屏电脑体验好,那么怎么办呢?当然是有办法啦,我们既然更喜欢在手机上玩,但 ...

  2. 【基础】小 X 玩游戏(game)

    [基础]小 X 玩游戏(game) Description 听完了故事,小 X 又想去玩一会儿游戏了. 这是一个很奇特的单机游戏, 游戏规则如下: 游戏中一共有 4× n 张牌,每张牌上有一个数字, ...

  3. [GZOI2017]小z玩游戏

    题目链接:[GZOI2017]小z玩游戏 暴力对可达点之间连边,边数的复杂度为 n*n 但是其实我们可以用中间点来转接,边数就变为 n * log(n) 了. 然后求SCC即可. AC代码: #pra ...

  4. 对着摄像头玩游戏,小姐姐大战金刚芭比,你选那个赢?

    在社区微信群里,有一位开发者给晓衡分享一套字节跳动的黑科技创意游戏. 基于摄像头的控制.声音.手势游戏玩法 01 看小姐姐玩游戏 抖音小姐姐的吸粉新工具,摄像头游戏,有没有眼前一亮? 摄像头游戏可以说 ...

  5. JZOJ 5466. 【NOIP2017提高A组冲刺11.9】玩游戏

    Description 小A得了忧郁综合症,小B正在想办法开导她. 机智的小B决定陪着小A玩游戏,他从魔法的世界里变出一张无向联通图,每条边上都有边权.小B定义一条路径的权值为所有经过边中的最大权值, ...

  6. 腾讯2019技术岗笔试 猜硬币 众所周知,每一枚硬币都有两面,假定投掷一枚硬币,得到正面和反面的概率是一样的。小Q有一天和好朋友在玩投掷硬币的游戏,他投了n枚硬币,已知至少有p正,q反,求n枚硬币

    众所周知,每一枚硬币都有两面,假定投掷一枚硬币,得到正面和反面的概率是一样的.小Q有一天和好朋友在玩投掷硬币的游戏,他投了n枚硬币,已知至少有p正,q反,求n枚硬币正面向上的期望是多少. 分析: 1. ...

  7. 破解微信小游戏-动物餐厅之无限小鱼干

    女票最近在玩微信小游戏-动物餐厅,说小鱼干获取的太慢了,后来经过尝试,找到了可以无限添加小鱼干的方法,分享一下. 先上效果图: 1.第一步 逆向砸壳 不会的请参考 之前这篇文章 iOS逆向-支付宝基金 ...

  8. 【强化学习】小项目分析:DQN玩游戏2048

    DQN玩游戏<2048> 用DQN玩小游戏,可分为游戏环境部分和模型部分,最后有源码地址 1.<2048> (应该没有人不会玩吧) 2048环境python代码 操作:上下左右 ...

  9. 小游戏编程代码复制_少儿编程是不是来玩游戏?这个到底要学多久?

    点击上方关注我们! 中小学生游戏低龄化越来越严重,经常看到五六岁的孩子抱着手机整天玩游戏,有些家长也苦恼不已.好些家长以为编程就是玩游戏,相反,我们就是希望青少年不要过度沉迷网络游戏,所以让他们了解游 ...

最新文章

  1. 转——C# DataGridView控件 动态添加新行
  2. 安装Ubuntu版本linux过程中没有提示设置root用户密码问题的解决办法
  3. OpenCV和tesseract-ocr的安装及使用
  4. 贪心算法——Huffman 压缩编码的实现
  5. 【华为云技术分享】【技术总结】从Hash索引到LSM树
  6. jsp的include两种使用方法
  7. 一个老者给年轻人的几个忠告
  8. 获得进程可执行文件的路径: GetModuleFileNameEx, GetProcessImageFileName, QueryFullProcessImageName...
  9. json文件_ajax
  10. 迪普应用防火墙产品线
  11. 第48节 C语言课程总结与展望
  12. vue2.5版本源代码编译报 Could not load ..\vue\src\core/config 错误的问题 npm run dev 编译报错...
  13. 4K60帧!RayLink远程控制软件如何帮助设计师远程办公?
  14. 打乱mysql数据顺序_打乱数据库表内的数据顺序
  15. 认证的公众号可以快速免费注册认证小程序
  16. PHP是什么,能做什么,为什么用PHP
  17. 平板如何下载鸿蒙系统,鸿蒙系统2.0
  18. excel公式不自动计算_Excel自动计算怎么设置
  19. linux指令查询ip地址
  20. CardView属性简介

热门文章

  1. 2015年天勤考研机试模拟赛 A 判断三角形
  2. 抖音表白程序(python)(一)
  3. matlab中system prt,MATLAB自动驾驶工具箱的简单使用
  4. wampserver64为绿色,打开mysql控制台,输密码就闪退,什么都试过了,还有一种方法!!
  5. 论相对性原理1-狭义相对论命题的证明
  6. 神州数码路由器-格式化
  7. 对话框及窗体在多线程中的应用(阻塞和非阻塞)
  8. 从病毒感染检测谈串的模式匹配
  9. 任务栏右下角图标显示不全的解决办法
  10. 2016经典搞笑语录:老师我错了,您当场把它砸了吧。