2012多校联合2&&1001 hero 贪心

第17届绍兴市少儿信息学竞赛复赛试题.doc 立即下载

刚开始排序时有问题;后来看到楼长的解题告,感觉和我的思想一样;我的还要简单一些:结果由于排序的问题wa了好多次;

#include <stdio.h>
#include <iostream>
#include <string.h>
#include <algorithm>
#include <math.h>
using namespace std;
const int N=21;
struct node
{
 long long x;
 long long y;
  
}a[N];
bool cmp(node a,node b)
{
 return (a.y+0.0)/a.x>(b.y+0.0)/b.x;
}/*
 刚开始时我是用的这样的排序方法结果wa的心碎了
 下面是错误的排序
 bool cmp(node a,node b)
 {
   return a.y/a.x>b.y/b.x;
 }
 这个改成上面的排序函数就行了

 */
int main()
{/*freopen("1.txt","r",stdin);
 freopen("2.txt","w",stdout);*/
    int n;
	while(~scanf("%d",&n))
	{
		long val=0;
	  for(int i=0;i<n;++i)
	  {
	   scanf("%d%d",&a[i].y,&a[i].x);
	   
	   val+=a[i].y;
	  }
	  sort(a,a+n,cmp);
	 
      long long sum=0;
	   
	   for(int i=0;i<n;i++)
	   {  
	     sum += ( val * a[i].x );
		  val-=a[i].y;
	   }
	   printf("%lld\n",sum);
	}
	return 0;
}

 


DeepSeek 在 PostgreSQL 中,执行 `DELETE` 操作后,数据占用的空间并不会立即释放给操作系统 操作后,数据占用的空间并不会立即释放给操作系统。这是 PostgreSQL 的 MVCC(多版本并发控制)机制决定的——删除的数据只是被标记为“死元组”,物理空间仍然被表占用。这是最彻底的释放方式,会将表重写为一个没有空洞的新文件,将空间返回给操作系统。如果你的表非常大(如几百GB),或者这是生产环境的核心表,建议优先考虑。你可以告诉我你的表大概多大、是否能接受锁表,我可以给你更精确的建议。要真正释放空间,需要根据你的实际需求,从以下三种方案中选择一种。如果你既想彻底释放空间,又无法接受锁表, 阅读详情

相关推荐

Kettle入门指南:从安装到数据转换实战

本文提供Kettle(Pentaho Data Integration)的完整入门指南,涵盖从Java环境安装、软件配置到核心概念(转换与作业)的详细解析。通过实战案例,手把手教你如何将文本文件数据导出到Excel,并连接MySQL数据库进行数据导入,帮助你快速掌握这一强大ETL工具的基本使用,实现高效数据搬运与转换。

weixin_29266647的博客 450

C++题目:冬眠

大家好,今天我们的题目叫《冬眠》,小编顺便拓展一下知识吧!冬眠(又名‘冬蛰’)是一种状态,在这种状态中一种极端的但被调节的体温、代谢和其它生理活动的下降,作为对减少能量消耗的适应。冬眠的物种大致可分成两类即主动式冬眠动物和被动式冬眠动物,后者如仓鼠,外部因素,包括光周期,食物和外界温度对这种冬眠周期事件的定时起主要作用。

Duyea2012的博客 1202

自学ROS完成智能小车路径规划(一)--配置功能包

此系列文章记录本人学习ros的过程,将会尽可能详细以便自己能够看懂 参考系列:古月居老师,优快云,ROS tutorials,科大讯飞智能车竞赛线上赛 本文章的目标: 比较全局路径规划算法中A*算法与Dijkstra算法在该地图场景下的规划与运行时间 比较局部路径规划算法中DWA算法与TEB算法在该地图场景下的规划与运行时间 在同等参数条件下选择出各自适合的算法进行融合,经过比较,我将选择dijkstra算法作为全局路径规划算法,TEB算法为局部路径规划算法 第一步,按照科大讯飞的教程配置文件 科大讯

weixin_42621524的博客 9366

2018-2019赛季多校联合新生训练赛第三场 18-12-08

Problem B: 题目描述 麻雀帕西和青蛙弗洛格是好玩伴,它们经常一起比赛唱歌。但冬天来了,青蛙弗洛格冬眠了,它的睡眠深度是D。麻雀帕西觉得好无聊,于是它想办法要唤醒弗洛格。麻雀帕西只会唱N首歌,第i首歌的音量是Si。每听完一首歌,青蛙弗洛格的睡眠深度就会减少,减少的值等于它听到的歌的音量。当青蛙弗洛格的睡眠深度大于0的时候,它会继续冬眠,当睡眠深度小于或者等于0时,它就会被唤醒了。麻雀帕西会...

qq_24471135的博客 1283

RV1126 ISP开发实战:从Tuner调试到IQ文件解析

本文详细介绍了RV1126 ISP开发的完整流程,从Tuner调试到IQ文件解析,涵盖了环境搭建、工具使用、参数配置及性能优化等关键环节。通过实战案例和避坑指南,帮助开发者快速掌握Rockchip芯片的ISP开发技巧,提升图像处理质量。

weixin_29195615的博客 572

R语言新手也能搞定!WGCNA分析全流程代码详解(附常见报错解决方案)

本文为R语言新手提供了WGCNA分析的完整代码流程与实战指南。从环境配置、数据准备、软阈值选择、网络构建到模块-表型关联分析,逐步详解核心步骤。重点针对安装依赖、内存不足等常见报错提供了具体解决方案,帮助初学者避开陷阱,顺利完成加权基因共表达网络分析。

terraform7cloud的博客 540

冬眠(模拟法)

我们只需要用一个变量来记录麻雀帕西每次唱的歌的音量,使用while循环来判断是否小于D,如果大于,就将麻雀帕西唱歌的次数加1,否则,就输出麻雀帕西唱歌的次数。

m0_61784885的博客 489

uniapp - [全端兼容] 高性能 tabbar 底部菜单凸起效果,原生系统自定义底部菜单不卡顿、切换页面不闪烁、自动缓存页面(底部菜单中间自定义一个图片并悬浮起来)

uniapp如何实现底部凸起按钮,uniapptabbar底部菜单怎么自定义,uniapp怎么让底部菜单中间突出来,uniapp自定义底部tabbar,uniapp高性能好用的底部菜单,uniapp自定义底部导航栏并解决闪烁问题,uniapp怎么设置凸起的底部tabbar,uniapp怎么用系统的底部菜单还想让中间的按钮凸起来,uniapp自定义tabbar性能不好怎么办,uni-app自定义导航栏实现中间凸起效果,uniapp底部导航栏中间圆形按钮凸起效果详细代码,uni-app自定义中间图标突起的

🏆 前端领域优质创作者 1万+

【第二期测试】冬眠

麻雀帕西和青蛙弗洛格是好玩伴,它们经常一起比赛唱歌。但冬天来了,青蛙弗洛格 冬眠了,它的睡眠深度是 D。麻雀帕西觉得好无聊,于是它想办法要唤醒弗洛格。麻雀帕 西只会唱 N 首歌,第 i 首歌的音量是 Si。每听完一首歌,青蛙弗洛格的睡眠深度就会减少, 减少的值等于它听到的歌的音量。当青蛙弗洛格的睡眠深度大于 0 的时候,它会继续冬眠, 当睡眠深度小于或者等于 0 时,它就会被唤醒了。

2301_80275839的博客 540

计算机组成原理(第三版)唐朔飞-第六章计算机的运算方法-课后习题(17-32)

计算机组成原理(第三版)唐朔飞-第六章计算机的运算方法-课后习题(17-32)

weixin_45735391的博客 12万+

【Agent从入门到实践】40 容错优化:异常处理、重试机制、降级策略

各位小伙伴,咱们的多Agent框架一路优化到现在,决策快、执行效率高、资源用得省,看似啥都行,但只要一遇到网络波动、工具故障、数据异常调用web_search工具时网络超时,整个检索任务直接失败,写作Agent没数据可用向量库连接异常,向量检索直接崩掉,依赖检索结果的Agent全趴窝单个Agent执行出错,整个并行任务流程直接中断,前功尽弃高并发下部分工具调用失败,框架没有备用方案,只能返回任务失败说白了,咱们之前的框架只有正常执行逻辑,没有异常兜底逻辑。

人工智能AI技术 912

【HBUOJ】阿生的小球

阿生的小球 Description 阿生有一定的精神障碍,他有一堆小球,这些小球陪伴了他许多年,是他的精神寄托。每个小球从1到n编号,有自己的质量,现在他想知道任意两个位置间的小球中质量最小的小球,你可以帮帮他吗? Input 输入中第一行有两个数m,n表示有m(m<=100000)个小球,n表示有n个问题,n<=100000。 第二行为m个数,分别是小球的质量 ...

韩旭051的博客 689

基于 OpenCVSharp 的晶圆缺口自动检测与旋正方案

在半导体制造过程中,晶圆(Wafer)需要精确定位才能进行后续加工。每个晶圆边缘都有一个特定的缺口,这个缺口就像 "箭头" 一样,帮助机器确定晶圆的方向。我们的任务就是通过摄像头拍摄的图片,自动找到这个缺口的位置,计算出需要旋转多少角度才能让晶圆对准正确方向。简单来说,这个技术就像给晶圆 "找方向",确保它在生产线上始终保持正确的姿态。

品质生活,极致编程。 1211

2018-2019赛季多校联合新生训练赛第三场题解和补题(中石油)

本次成绩 第44名(铜牌) 虽然都是铜牌,但是这次比上次强多了2333 这次感觉水题比较多啊,但是还是有几个不会做的,你们懂那种使劲做一道两道题就是做不出来的感觉吗!!!简直要死,这次比赛和上次比赛间隔太短了,可能导致用脑过度了(滑稽)下面开始我们愉快的题解和补题环节吧!(要是我英语演讲能这么流利该有多好啊呜呜呜)流下了蒟蒻的泪水 问题 A: 变形虫 题目描述 Bessie是一只变形虫,一开始它的...

一只小蒟蒻的博客 5636

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

2018-2019赛季多校联合新生训练赛第四场(2018/12/9)补题题解

感慨 这次难度有了明显的上升啊。。。中间一些题也是挺贱的 A 数一数(思维) 实际上根据观察一个奇数对应一个偶数是一张正反面,那么给定两个区间是不是可以直接枚举呢? 解法 ①枚举,如果中间的数有等于偶数的那么页数加一 ②输出,如果第一页是奇数那么页数再加一否则直接输出 代码 #include <bits/stdc++.h> using namespace std; int main()...

weixin_30569033的博客 474

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

2017第四次多校联合hdu6070

题目(比赛的时候题意读错了好几次,终于最后明白了题意的时候,wtf,这是什么,怎么做。不知道。。。。泪。。。 然后比赛完了,看到群里好多大神在说这是一眼题。。。心好累,我怎么这么菜) 题意:给你一个序列,数字代表题号,然后这是提交的情况,让你从中选取一个序列,问那时的正确率最低。题解:正确率即size()r−l+1≤mid\frac{size()} {r-l+1} \le mid,这里的size

开心铁匠铺 398

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

训练赛 An Easy Game(dp)

http://acm.sdut.edu.cn:8080/vjudge/contest/view.action?cid=158#problem/C 感觉这道题是应该做出来的。。太挫了,没找到状态方程。 大致题意:输入n,k,m,以及两个长度为n的只含01的字符串,每次你可以选m个数字转换,即将0变1,1变0,需要经过k次变换使第一个字符串变为第二个字符串。 这题把数组设出来就容

1104

2018-2019赛季多校联合新生训练赛第三场

贵有恒,何必三更起五更眠;最无益,莫过一日曝十日寒。 问题 A: 变形虫时间限制: 1 Sec 内存限制: 128 MB 提交: 667 解决: 473 题目描述Bessie是一只变形虫,一开始它的体重是A。在地板上从左往右依次放着N块蛋糕,第i块蛋糕的重量是Wi。变形虫从左边爬到右边,每次遇到一块蛋糕,如果蛋糕的重量恰好等于变形虫当前的重量,那么变形虫就吃掉这块蛋糕,吃完蛋糕后变形虫的重量增...

休矣1998的博客 2304

2013暑假江西联合训练赛 -- by jxust_acm 解题报告

第6题是利用周期性求解, 第7题是 (总的序列长度-最长的满足要求的序列长度) 第8题是 设定起点,可以找到最早出现的不满足条件,然后后面都是不满足的,利用队列求解这个过程 大神给的简单,精炼的题解。     1. 消除之王 数据量为4*4,所以直接暴力dfs的层数不会超过8层,也就是dfs的复杂度为8!,然后加上一些模拟掉落的操作,总的复杂度也不会大。   2. NC ...

weixin_33979363的博客 218

最小生成树 Prim hdu1875 畅通工程再续

http://acm.hdu.edu.cn/showproblem.php?pid=1875   Problem Description 相信大家都听说一个“百岛湖”的地方吧,百岛湖的居民生活在不同的小岛中,当他们想去其他的小岛时都要通过划小船来实现。现在政府决定大力发展百岛湖,发展首先要解决的问题当然是交通问题,政府决定实现百岛湖的全畅通!经过考察小组RPRush对百岛湖的情况充分了解后,决定在符合条件的小岛间建上桥,所谓符合条件,就是2个小岛之间的距离不能小于10米,也不能大于1000米。当然,为

while (2.0) 1282

2018-2019赛季多校联合新生训练赛第四场

问题 A: 数一数时间限制: 1 Sec 内存限制: 128 MB 题目描述 星期天早上,小明开始做数学家庭作业。因为小明成绩很优异,觉得题目太简单了,思考出道难点的数学题去学校考考同学,他注意到:数学书的第10页和第11页在同一张纸上,但第11页和第12页不在同一张纸上。 哈哈,题目有了,请问数学书的第x页到第y页共有多少张纸呢? 例如:该书的第81页到第92页,共有7张纸。 输入一行两个数x...

休矣1998的博客 1729

HDU 5358(2015多校联合训练赛第六场1006) First One (区间合并+常数优化)

HDU 5358 题意: 求∑​i=1​n​​∑​j=i​n​​(⌊log​2​​S(i,j)⌋+1)∗(i+j)。 思路: S(i,j) &lt; 10^10 &lt; 2^34。所以log2(S)+1的值仅仅可能在1~35之间。因为log变化缓慢的函数特性,我们能够S(i,n)分作多个同样log值的区间来计算,用pos[i][j]预处理记录每一个以i为起点,log(s)值为...

weixin_34061482的博客 173
上一篇: 用word画的图
下一篇: 根据算法导论写的快速排序
Java_beginer1
博客等级 码龄16年 22粉丝 84原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值