CODEVS 1052地鼠游戏

CODEVS 1052地鼠游戏includeiostr includecstdi includealgor includequeue includevecto includecstri structnode intvalue time friendboolop nodea

#include <iostream> #include <cstdio> #include <algorithm> #include <queue> #include <vector> #include <cstring> using namespace std; struct node{ int value,time; friend bool operator < (node a,node b){ return a.value<b.value;//按分数 最大优先 } }a[110]; priority_queue<node>q;//定义优先队列 int n,v,t[110],sum=0,maxtime=0;//maxtime为最大时间 int main(){ freopen("1052.in","r",stdin); freopen("1052.out","w",stdout); scanf("%d",&n); for(int i=1;i<=n;i++){ scanf("%d",&a[i].time); maxtime=a[i].time>maxtime?a[i].time:maxtime; } for(int i=1;i<=n;i++) scanf("%d",&a[i].value); for(int i=maxtime;i>=1;i--){ 
  //从最大时间开始尝试 i for(int j=1;j<=n;j++) if(a[j].time==i) q.push(a[j]);//把时间是i的push入优先队列 if(!q.empty()){ 
  //每次取队列首为最优解 sum+=q.top().value; q.pop(); } } printf("%d",sum); return 0; }
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232531.html原文链接:https://javaforall.net

(0)
上一篇 2025年10月4日 上午9:01
下一篇 2025年10月4日 上午9:22


相关推荐

  • 初识HTML(三)—div块级元素以及浮动和定位(超详细带演示)

    初识HTML(三)—div块级元素以及浮动和定位(超详细带演示)div 块级元素 div 是一个特别重要的标签是块级元素上代码 看图 手册 html head metacharset utf 8 title title metacharset utf 8 head body divstyle width 600px height 600px background color black divstyle width 600px height 600px background color black body html

    2026年3月17日
    2
  • java怎么把数字转换成字符_java如何将数字转换成字符串

    java怎么把数字转换成字符_java如何将数字转换成字符串toString 方法用于返回以一个字符串表示的 Number 对象值 如果方法使用了原生的数据类型作为参数 返回原生数据类型的 String 对象值 如果方法有两个参数 返回用第二个参数指定基数表示的第一个参数的字符串表示形式 具体方法 第一种方式通过 ToString 方法 Double 就是一个包装类 Strings1 Double toString dou1 第二种方式是通

    2026年3月16日
    2
  • WebView输入框提示

    做基于WebView应用时,页面上有一个输入框,当输入的文字过多时,超过输入框的行数时,输入框能够滚动,这时间问题来了,输入的提示箭头会移动到输入框外,如何解决这个问题呢,查找chromium源码如下

    2021年12月26日
    44
  • AvaTrade · 爱华MT4软件下载

    AvaTrade · 爱华MT4软件下载这里写自定义目录标题爱华简称AVA,使用的交易软件为多数投资者使用的交易软件:MT4。因此爱华的下载和安装方式和其它的平台的MT4的下载和安装方法是一致的。首先要下载MT4软件,下载方法各个版本是一样的。首先要看版本,MT4软件分为网页版,手机版,mac版。手机版又细分为安卓版和IOS版。mt4。yhtz。cc可以看到上述的所有版本。网页和安卓版以及mac版是需要在网页下载的,当然就可以在爱华的网页上去下载安装包。另外IOS版的除在爱华的网页上下载外,也可以在苹果应用商店下载。爱华的MT4交

    2022年5月30日
    61
  • PAT乙级_1007

    PAT乙级_1007问题描述:让我们定义dn为:dn=pn+1-pn,其中pi是第i个素数。显然有d1=1且对于n&gt;1有dn是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(&lt;105),请计算不超过N的满足猜想的素数对的个数。输入格式:每个测试输入包含1个测试用例,给出正整数N。输出格式:每个测试用例的输出占一行,不超过N的满足猜想的素数对的个数…

    2022年6月11日
    22
  • php 四舍五入到分,PHP四舍五入精确小数位及取整

    php 四舍五入到分,PHP四舍五入精确小数位及取整经常用到取整的函数 今天小小的总结一下 其实很简单 就是几个函数而已 主要是 ceil floor round intval 进一法取整 四舍五入取整 忽略小数等的取整数方法大全 PHP 取整数函数常用的四种方法 下面收集了四个函数 经常用到取整的函数 今天小小的总结一下 其实很简单 就是几个函数而已 主要是 ceil floor round intvalPHP 取整数函数常用的四种方法 下面收集了四

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号