E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
[NOIP2012
NOIP2012
提高组day1题解
1.Vigenère密码一开始以为是明码反暗码,就直接把密码表预处理,然后测了多好多遍还是没过样例,十分困惑与不解然后就看一了一遍题目(咳,暗码减去密码取模这一遍很自信然后爆零了(输出区分大小写#include#include#include#includeusingnamespacestd;constintmaxn=1010;charm[maxn],k[maxn];intlm,lk,key[ma
beautiful_CXW
·
2020-09-14 00:44
noip真题
国王游戏[
NOIP2012
]解题报告
在做这道题之前已经预先知道这道题是贪心了,但是贪心的思路却一直没想到,所以看了题解,发现做法还是很神奇的。Step1一个定理:对于一个序列,通过交换其相邻的两个元素,一定可以变成其全排列中的任意一个序列。演绎证明:一个简单的想法是我们可以发现冒泡排序就是这么做的,那么上述定理的正确性不高于冒泡排序的正确性。一个类似的稍微严谨的想法是,冒泡排序中每次交换等价于消除了一个逆序对,即任何一个序列必然可以
TA201314
·
2020-09-14 00:50
贪心
noip2012
国王游戏
【题目描述】恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这n位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。国王不希望某一个大臣获得特别多的奖赏,所以
Ostmbh
·
2020-09-14 00:18
贪心
[
NOIP2012
]国王游戏(贪心证明·邻项交换)
ProblemDescription恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这n位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。国王不希望某一个大
pigzhouyb
·
2020-09-14 00:16
排序·贪心·模拟
[算法进阶指南]习题题解
NOIp历年真题整理解答
有时间的话再写几道吧,个人准备联赛的方式就是刷历年题目,主要是熟悉一下思维模式,算法方面
NOIp2012
摆花:普通DP,DP水平到一个层次就不用烦恼的题目文化之旅:抛去数据水的槽点,n某点所有邻居之间飞扬的小鸟
ModestCoder_
·
2020-09-14 00:41
学习笔记
noip
学习笔记
[题解]
NOIP2012
国王游戏(数论+高精)
题目分析:我们对于国王身后的两个点来分析队列可能是这样的:*LeftRightking:a0a0b0b0p1a1a1b1b1p2a2a2b2b2那么我们计算可得ans1ans1=max(a0b1,a0∗a1b2)max(a0b1,a0∗a1b2)队列也有可能是这样的*LeftRightking:a0a0b0b0p2a2a2b2b2p1a1a1b1b1那么我们计算可得ans2ans2=max(a0b
Chlience
·
2020-09-14 00:02
【
NOIP2012
提高组 day1】
#题目A【
NOIP2012
提高组day1】Vigenère密码B【
NOIP2012
提高组day1】国王游戏C【
NOIP2012
提高组day1】开车旅行写题解之前先喊一声awslA.
Double020
·
2020-09-14 00:29
OJ题解
noip2012
国王游戏
programtt;varans,c,d:array[1..5000]ofinteger;a,b:array[0..1000]oflongint;t,p,x,i,j,n,lc,ld,lans:longint;procedureqsort(x,y:longint);vari,j,mid,t:longint;begini:=x;j:=y;mid:=a[(x+y)div2]*b[(x+y)div2];r
zz_ylolita
·
2020-09-14 00:51
NOIP
NOIP2012
国王游戏
题目描述恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这n位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。国王不希望某一个大臣获得特别多的奖赏,所以他
weixin_34367257
·
2020-09-14 00:38
[
noip2012
]国王游戏 题解
显然,这样题一定是要排序的,如何拍呢。我们先猜一猜,发现只要按照乘积大小来排序就好了。至于证明,我们这样想,如果只交换两个相邻的数,产生的影响只要它们两个数之间,然后讨论一下就可以了。然后,60%数据保证答案小于10^9,说明什么,之后的数据要上高精度,好麻烦呀。但其实还是可以写的,可以写在一个结构体内,但我好像不会233。就用的函数,貌似很丑,大家凑合看看。#includeusingnamesp
wanherun
·
2020-09-14 00:05
刷题总结
贪心
技巧
高精度
noip2012
国王游戏
#include#include#include#include#includeusingnamespacestd;constintmaxn=1010;intn,now[maxn],ans[maxn],cur[maxn];structnode{inta,b;}s[maxn];voidch(intx){for(inti=1;i=10)now[i+1]+=now[i]/10;now[i]%=10;}w
renxinyu2002
·
2020-09-14 00:26
noip冲刺复习
贪心专题
高精度
【
NOIP2012
提高组 day1】国王游戏
一、题目描述二、分析先说思路,这道题是贪心。来推一下:设有三个大臣,那么假设序列为:xya0b0a1b1a2b2那么三位大臣得到钱的数量分别为第一位:第二位:=×第三位:=×所以就可以发现了,因为当前与上一位得到的不同之处就在于后面一个东西,又因为分母是由自身决定的,而分子是由上一个决定的,所以要想让最大值最小,就必须按照(ai*bi)的优先级排序,然后就可以扫一遍找最大值就好了。注意高精度。三、
v1Ncen70
·
2020-09-14 00:21
国王游戏【
NOIP2012
提高组DAY1】
国王游戏【
NOIP2012
提高组DAY1】TimeLimit:1000MSMemoryLimit:128000KDescription国王游戏(game.cpp/c/pas)【问题描述】恰逢H国国庆,国王邀请
py_2017
·
2020-09-14 00:13
贪心
NOIP2012
国王游戏
国王游戏【题目分析】看到数据的范围,只有40%数据是可以用二进制过的。然而这也打消我们暴力枚举的念头。思路从枚举到了贪心。如果相邻的两个大臣进行交换,对之后的区间的答案并不影响。就要进行神奇的数学推导%&*%&……()&推得—>如果ai∗bi#include#include#include#defineP10000usingnamespacestd;structnode{intl,r;}a[M];
nanhan27
·
2020-09-14 00:13
NOIP复赛
贪心
【
noip2012
T2】 国王的游戏
神奇的2012好多神题。这题就是个神奇的贪心这咋整马神说:考试时会证就证,不会就算了。考完也不会证,贪心的策略就是a.l*a.r从小到大排序嗯但是很麻烦的是mdzz要写高精。。#include#include#include//bymars_chusingnamespacestd;structdata{intl,r;}p[10005];charstr[100005];intlen,pos,maxl
mars_ch
·
2020-09-14 00:41
noip
tyvj
noip历年题解
2016.08.17【初中部 NOIP提高组 】模拟赛C
第一题:https://61.142.113.109/senior/#main/show/3076题目描述:【备战
NOIP2012
图论专项模拟试题】位图(StandardIO)给出一个大小为n行*m列的矩形位图
jz_terry
·
2020-09-14 00:03
NOIP2012
提高组day1T2国王游戏 题解
题目描述恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这n位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。国王不希望某一个大臣获得特别多的奖赏,所以他想
fearlessxjdx
·
2020-09-14 00:55
noip
noip2012提高组真题
noip
noip真题
noip2012
Luogu 1080 【
NOIP2012
】国王游戏 (贪心,高精度)
Luogu1080【
NOIP2012
】国王游戏(贪心,高精度)Description恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。
dipinzhu4111
·
2020-09-14 00:24
【
NOIP2012
】 国王游戏
【题目链接】点击打开链接【算法】按ai*bi升序排序,贪心即可【代码】#includeusingnamespacestd;#defineMAXN1010#defineMAXL10000structinfo{intl,r;}a[MAXN];inti,n;structINT{intlen;intnum[MAXL];}sum,ans,val;templateinlinevoidread(T&x){int
even_bao
·
2020-09-14 00:24
贪心
高精度计算
洛谷P1080(
NOIP2012
)国王游戏——贪心排序与高精度
题目:https://www.luogu.org/problemnew/show/P1080排序方法的确定,只需任取两个人,通过比较与推导,可以得出ai*bi小的人排在前面;高精度写的时候犯了些细节错误,详见注释。代码如下:#include#include#include#include#defineMAXN200005usingnamespacestd;typedeflonglongll;//用
aodan5477
·
2020-09-14 00:22
【
NOIP2012
提高组】国王游戏
Description现在有n+1个人在愉快滴玩游戏~~每个人从0~n编号,并且有a,b两个值。其中编号为0的人必须排在第一个,然后其他人可以任意排。每个人的得分=他前面所有人的a值乘积/他自己的b值向下取整。求,除0号以外,所有人中的分的最大值最小是多少。n#include#include#definefo(i,a,b)for(inti=a;i=b;i--)#definelllonglongus
alan_cty
·
2020-09-14 00:50
贪心
高精度
NOIP2012
【国王游戏】
【题解】一开始看着题觉得是二分答案(最大值的最小值),后来发现不满足单调性再后来发现可以用贪心做:只需把大臣按照左手*右手升序排序即可证明:很显然前面的大臣位置随便调换对后面的大臣并没有影响那么假设现在已经排了i-1个大臣,p=a[1]*a[2]*a[3]*……*a[i-1];第i个大臣的钱w[i]=p/b[i],第i+1个大臣的钱w[i+1]=p*a[i]/b[i+1]若i+1大臣在i大臣前面第
Woodstock_Cyber
·
2020-09-14 00:50
历届NOIP
高精度
贪心
NOIP2012
国王游戏(贪心+高精度)
0701国王游戏描述恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这n位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。国王不希望某一个大臣获得特别多的奖
indiewar
·
2020-09-14 00:39
acm
贪心
5.3 国王的游戏(贪心,高精度)
来源:
NOIP2012
提高组https://ac.nowcoder.com/acm/contest/260/E恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。
ITNXD
·
2020-09-14 00:39
牛客暑期NOIP真题班
【题解】 NOIP2012pj 寻宝 洛谷P1076
NOIP2012
第二题寻宝
NOIP2012
第二题寻宝考点题意思路代码考点模拟减枝题意原题链接给定一个长度为m环,寻找第i个值为1的节点,重复n次思路一看这道题就是模拟了(一条规律到底),但是有许多坑点的确让人很难受
The_Dark_Archon
·
2020-09-12 05:54
模拟
[贪心][Usaco2018 Jan]Cow at Large
数据规模1e5分析:当然守卫是不可能往下走的,这一点和
NOIP2012
疫情控制有些相似因为移动速度是相同的,时间
romiqi_new
·
2020-08-24 22:59
NOIP2012
普及组-质因数分解
题目描述:点击打开链接/*思路:判断i是否为n的因子,是在判断i和n/i是否为质数*/#includeintIs_Prime(intn);intmain(void){intn;scanf("%d",&n);for(inti=2;i<=n/2;++i){if(n%i==0&&Is_Prime(i)&&Is_Prime(n/i)){printf("%d\n",n/i);break;}}return0;
Arpicesoul
·
2020-08-24 13:38
基础数据结构&算法
类欧几里得算法与推导
代码目前懒得写,反正式子是推两次了,很正确题目[JZOJ3327]陶陶的难题bzoj2852vijos1504强大的区间
NOIP2012
同余方程//好像不是类欧另一道经典例题在整数格点的平面上有一个简单多边形
ZLTJohn
·
2020-08-24 06:10
类欧几里得
解题笔记——
Noip2012
铺地毯
题面描述为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有n张地毯,编号从1到n。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号。注意:在矩形地毯边界和四个顶点上的点也算被地毯覆盖。Format输入格式输入共n+2行。
skyler2003
·
2020-08-23 07:27
随手的解题笔记
【
NOIP2012
模拟10.6】购买
Description小N最近迷上了购物每天都让小A和小T陪她逛街拿东西。最近商店出了这样的一个活动:买东西送积分,就是买一件物品,送当前物品的积分ci*当前的倍率,初始倍率是1;当倍率是i的时候,如果你买的物品等于ti个,那么倍率将加1.最多积分的人可以得到超限量版的圆神手办。小N十分喜欢这个手办但是她又有自己的购物计划,于是她想在这个计划下尽量提高自己的积分。她有n种东西要买,其中第i种物品她
peter_zhu01
·
2020-08-23 06:13
noip2012
提高组模拟题樱桃庄园
本题是一个动态规划背包问题。题目如下:【问题描述】高考结束啦!结束啦!高考结束第一天,大黑带着她的宠物——麻婆来到一个樱桃园,他们要来摘樱桃吃啦。这时大黑对他的宠物麻婆说:“你想不想吃樱桃啊?”麻婆兴奋地说:“好啊!”大黑说:“好吧,你去摘吧,我掏钱!但是我只给你一定的时间,你必须在规定的时间内回到我面前,否则你摘的樱桃都要归我吃!”麻婆思考了一会儿,最终答应了。由于麻婆的数学太弱……他并不知道怎
zclzslz
·
2020-08-23 04:27
C++类
NOIP2012
提高组解析
题目见此day1维吉尼亚解密:从图中可以看出,就是将明文的字母,向前移动对应密钥字母在26字母中的排名数个格子就是原文。参考程序:#include#include#include#includeusingnamespacestd;charkey[110];chardark[1100];intmain(){freopen("vigenere.in","r",stdin);freopen("vigen
I_AM_HelloWord
·
2020-08-23 02:05
扩展欧几里得详解
NOIP2012
同余方程 青蛙的约会
鼓起了很大勇气决定发表这篇文章但是没想到写完一遍忘保存gg了(捂脸哭)anyway现在我还是重新开始了扩展欧几里得这个算法是计算ax+by=c关于(x,y)的整数解的首先如果(x,y)有解必须是当且仅当c是gcd(a,b)的倍数证明:一、:如果有整数解,则c是p的倍数。令p=gcd(a,b)a=aa*pb=bb*p则gcd(aa,bb)=1c=ax+by=p*(aa*x+bb*y)那么c显然是p的
Weeendy
·
2020-08-23 01:46
OI解题报告
皇后问题(题解)
皇后游戏【引子】还记得
NOIP2012
提高组Day1的国王游戏吗?时光飞逝,光阴荏苒,两年过去了。早已过时的国王游戏如今已被皇后游戏取代,请你来解决类似于国王游戏的另一个问题。
dianminba7855
·
2020-08-22 01:50
luogu1080 国王游戏(
NOIP2012
提高组第2题)
luogu1080国王游戏(
NOIP2012
提高组第2题)时空限制1000ms/128MB题目描述恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。
WDAJSNHC
·
2020-08-22 01:10
高精度
NOIP提高组
【
NOIP2012
提高组 day2】借教室
题目题解–首先,这道题用线段树是可以过得,luogu上最慢的点也才700ms,具体就不说了主要讲更快的二分加差分的方法–首先,差分是一种对区间修改的优化,可以把时间复杂度降到只跑一遍重点是二分,因为对于某个点,如果不满足,那么不满足的点一定是它,或是它的前方的某个点如果满足,那就一定在后面其实是单调的就可以用二分来做代码#include#include#include#include#includ
Stupid_Computer
·
2020-08-21 01:15
差分
二分
线段树
NOIP2012
借教室 (线段树)
DescriptionSolution考虑用线段树维护,每借一段时间的教师便在线段树中减去对应的值,不理解为什么网上这么多二分的。。Code//Author:Hany01//Date:Nov5th.2017#include#defineFor(i,j,k)for(inti=(j),i##_end_=(k);i=i##_end_;--i)#defineSet(a,b)memset(a,b,sizeo
Hany01
·
2020-08-20 23:10
NOIP
线段树
二分
树状数组
CODE[VS] 1198【
NOIP2012
】 国王游戏(贪心
一道经典的贪心思想题目因为要求最大值最小的限制容易理解成为二分但不满足单调所以二分不可取(神TM高精除QAQ(╯‵□′)╯︵┻━┻题目描述Description恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这n位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣
Loi_MeiCo
·
2020-08-19 08:18
基础算法
联赛试题
脑洞
【
NOIP2012
模拟10.17】石子游戏
Description两人取一堆n个石子先手不能全部取完之后每人取的个数不能超过另一个人上轮取的数*K。取完最后一个石子的人获胜。给n,K判断先手必胜并求第一步。Input输入文件名为stone.in。第一行为一个正整数t(1=3的时候,想办法构造数列,将n写成数列中一些项的和,使得这些被取到的项的相邻两个倍数差距>k那么每次去掉最后一个1还是符合上面的条件。设这个数列已经被构造了i项,第i项为a
SSLGZ_yyc
·
2020-08-17 20:55
jzoj比赛
c++
博弈
【
NOIP2012
】开车旅行(倍增)
题面Description小A和小B决定利用假期外出旅行,他们将想去的城市从1到N编号,且编号较小的城市在编号较大的城市的西边,已知各个城市的海拔高度互不相同,记城市i的海拔高度为Hi,城市i和城市j之间的距离d[i,j]恰好是这两个城市海拔高度之差的绝对值,即d[i,j]=|Hi−Hj|。旅行过程中,小A和小B轮流开车,第一天小A开车,之后每天轮换一次。他们计划选择一个城市S作为起点,一直向东行
weixin_30273175
·
2020-08-14 05:30
洛谷P1084
NOIP2012
二分+set
题面提供一种可能比较简单的二分+setsetset做法。\quad大体思路:因为用更多的时间肯定也可以完成要求,所以满足单调性,所以考虑二分答案。对于每次的答案midmidmid,把所有军队在midmidmid的时间内尽量往上提,可以用倍增在单次O(logn)O(logn)O(logn)的时间里做到。如果能到达根节点,往setsetset中插入该军队到根节点后还能移动的距离(下文称之为可移动距离)
Skydogli
·
2020-08-14 05:12
题解
NOIP2012
开车旅行 [Splay] [ST倍增]
1199开车旅行2012年NOIP全国联赛提高组时间限制:1s空间限制:128000KB题目描述Description小A和小B决定利用假期外出旅行,他们将想去的城市从1到N编号,且编号较小的城市在编号较大的城市的西边,已知各个城市的海拔高度互不相同,记城市i的海拔高度为Hi,城市i和城市j之间的距离d[i,j]恰好是这两个城市海拔高度之差的绝对值,即d[i,j]=|Hi−Hj|。旅行过程中,小A
JacquesdeH
·
2020-08-14 05:13
NOIP
Splay
平衡树
ST
P1081 [
NOIP2012
]开车旅行[倍增]
P1081开车旅行题面较为啰嗦。大概概括:一个数列,只能从一个点向后走,两种方案:A.走到和自己差的绝对值次小的点B.走到和自己差的绝对值最小点;花费为此差绝对值;若干询问从规定点向后最多花费$X$,且以移动方式A开始每走一次切换一次方式。求以A、B方式各花费多少。不看题解切紫题一遍过了,兴奋~然而连想带写花了四小时左右,真要在noip考场上怕不是要凉。。。我太菜了QwQ先看第一问,找比值最小点,
dianer2977
·
2020-08-14 04:37
NOIP2012
提高组 开车旅行 解题报告
开车旅行题目描述样例输入样例输出70分算法暴力预处理出对于每一个点他右边最近、次近的点的编号,对于每一个询问,暴力模拟开车过程即可。100算法和上面一样我们得预处理出每一个点最近、次近的点得编号,但我们不可以使用O(n2)的算法。预处理方法一:线段树。线段树维护三个值,区间内最小值、最大值、数的个数。从右往左找(n~1),当找到第i个点时,第i+1个点到第n个点的高度值已经更新过了线段树。通过线段
DoBelieve
·
2020-08-14 04:30
线段树
链表
树上倍增
【
NOIP2012
模拟10.23】游戏
Description游戏规则如下:给定两个正整数数列,一个游戏者通过若干次操作完成游戏。每一次操作,选择两个正整数k1和k2。将第一个数列的最后连续k1个数删除,它们的和记为S1;将第二个数列的最后连续K2个数删除,它们的和记为S2。这一次操作的得分就是(S1-K1)*(S2-K2)。直到两个数列都清空了为止,所以不允许一个数列空了,而另一个数列中还有数。游戏的总得分就是每一次操作的得分总和。求
lazy-sheep
·
2020-08-14 00:26
题目
dp
NOIP2012
普及组解题报告
NOIP2012
普及组解题报告byRtPYH-------------------------------------------------------------------------------
断桥_残雪
·
2020-08-13 19:44
===模拟===
NOIP题解合集PJ
==最短路==
【
NOIP2012
模拟10.23】游戏
Description游戏规则如下:给定两个正整数数列,一个游戏者通过若干次操作完成游戏。每一次操作,选择两个正整数k1和k2。将第一个数列的最后连续k1个数删除,它们的和记为S1;将第二个数列的最后连续K2个数删除,它们的和记为S2。这一次操作的得分就是(S1-K1)*(S2-K2)。直到两个数列都清空了为止,所以不允许一个数列空了,而另一个数列中还有数。游戏的总得分就是每一次操作的得分总和。求
燃谷_WLX
·
2020-08-13 17:52
dp
tj
【
NOIP2012
模拟10.23】游戏
这道题就是一道简单(?)的DP为了方便计算,一开始先把A和B序列里的所有数字都减1,这样就不用计算个数,方便了以后的计算。之后我们多测试几组数据,可以发现最优的结果不是一次性取一大堆数,而是一个一个数去取。SO我们设F[I,J]表示A序列还剩前I个数,B序列还剩前J个数。根据上面的结论我们可以列出这样一个方程:/F[I+1,J]\F[I,J]=min|F[I,J+1]|+A[I+1]*B[J+1]
gmh77
·
2020-08-13 14:42
OJ题解
【
NOIP2012
模拟10.23】游戏
Description游戏规则如下:给定两个正整数数列,一个游戏者通过若干次操作完成游戏。每一次操作,选择两个正整数k1和k2。将第一个数列的最后连续k1个数删除,它们的和记为S1;将第二个数列的最后连续K2个数删除,它们的和记为S2。这一次操作的得分就是(S1-K1)*(S2-K2)。直到两个数列都清空了为止,所以不允许一个数列空了,而另一个数列中还有数。游戏的总得分就是每一次操作的得分总和。求
SSLGZ_yyc
·
2020-08-13 12:54
动态规划
c++
jzoj比赛
[Vijos]P1788 第k大
题目描述
noip2012
考完以后,ccf准备划分数线。现在已知有n名同学参加比赛,并且知道每个同学的分数,ccf想知道其中第k大的分数是多少。
Binary10
·
2020-08-13 11:08
Vijos
排序
vijos
排序
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他