- 博客(4)
- 收藏
- 关注
原创 nyoj 1286 找出第二大
找出第二大时间限制:4000 ms | 内存限制:65535 KB难度:4描述给你n个数,然后询问你m次。每次询问只有两种情况: Q L R : 输出L到R区间内第二大的值(与第一大的值相同的不算第二大)如果没有第二大的值,输出-1 S L R K : L到R区间内,每个值减去K输入第1行输入n,m. 0
2016-08-30 13:26:10 425
原创 codeforces 710C Magic Odd Square
题意: 给出一个奇数n, 用1 到n^2 的数 填满 n*n 的矩阵 ,使得每行没列的和都为奇数自己想的太麻烦了,题解的方法很好,就是构造一个上下左右对称的图形,使得图形面积为n*n/2+1就是这个样子,剩下的就是写代码了
2016-08-24 10:57:37 400
原创 HDU 5826 2016多校联赛 第八场1006
题意: 给出n个小球的初始速度v0和方向,小球在横轴上运动,碰到其他球发生弹性碰撞,小球的加速的满足 a = C/v , (C为常数),问t秒后,速度第k大的小球的速度。 思路: 首先就是小球碰撞后会交互速度,并朝着相反方向回去, 也就相当于两个小球穿过对方过去了。。 像蚂蚁爬竿的那题问题就转化成: 球 t 秒后 每个小球的速度,第k小的是多少, a= C/v = dv/dt
2016-08-12 09:44:33 394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人