自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Loi_feather的博客

滿招損,謙受益。

  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 一些小模板总结

临近noip了,在此整理一下一些小模板,算是自己的复习,也给一些萌新一点福利。~(≧▽≦)/~—————————————————灵梦镇楼——————————————————-————————————————–灵梦镇楼—————————————————————由于我的博客里也有不少裸题,所以直接贴链接吧。最小生成树:codevs 2627村村通最短路:codevs 1557 热浪筛素数:洛谷 P338

2016-11-15 21:08:43 617 2

原创 联合权值 NOIP2014 提高组 Day1 T2

codevs 3728 联合权值题目描述无向连通图G 有n 个点,n - 1 条边。点从1 到n 依次编号,编号为 i 的点的权值为W i ,每条边的长度均为1 。图上两点( u , v ) 的距离定义为u 点到v 点的最短距离。对于图G 上的点对( u, v) ,若它们的距离为2 ,则它们之间会产生Wu×Wv 的联合权值。请问图G 上所有可产生联合权值的有序点对中,联合权值最大的是多少?所有联合权

2016-11-17 15:57:48 509

原创 神奇的幻方 NOIP2015 提高组 Day1 T1

洛谷 P2615 神奇的幻方题目描述幻方是一种很神奇的N*N矩阵:它由数字1,2,3,……,N*N构成,且每行、每列及两条对角线上的数字之和都相同。当N为奇数时,我们可以通过以下方法构建一个幻方:首先将1写在第一行的中间。之后,按如下方式从小到大依次填写每个数K(K=2,3,…,N*N):1.若(K−1)在第一行但不在最后一列,则将K填在最后一行,(K−1)所在列的右一列;2.若(K−1)在最后一列

2016-11-16 19:55:27 581

原创 解方程 NOIP2014 提高组 Day2 T3

洛谷 p2312 解方程noip2014 提高组 Day2 T3题目描述已知多项式方程:a0+a1x+a2x^2+..+anx^n=0求这个方程在[1, m ] 内的整数解(n 和m 均为正整数)输入输出格式输入格式: 输入文件名为equation .in。输入共n + 2 行。第一行包含2 个整数n 、m ,每两个整数之间用一个空格隔开。接下来的n+1 行每行包含一个整数,依次为a0,a1,a2

2016-11-16 16:43:48 538

原创 选择客栈 NOIP2011 提高组 Day1 T2

2011年NOIP全国联赛提高组codevs 1135 选择客栈题目描述 Description 丽江河边有 n 家很有特色的客栈,客栈按照其位置顺序从1 到n 编号。每家客栈都按照某一种色调进行装饰(总共k 种,用整数0 ~ k-1 表示),且每家客栈都设有一家咖啡店,每家咖啡店均有各自的最低消费。 两位游客一起去丽江旅游,他们喜欢相同的色调,又想尝试两个不同的客栈,因此决定分别住在色调相同的

2016-11-15 21:56:51 553

原创 无线网络发射选址 NOIP2014 提高组 Day2 T1

Noip2014提高组codevs 3730 无线网络发射选址题目描述 Description 随着智能手机的日益普及,人们对无线网的需求日益增大。某城市决定对城市内的公共场所覆盖无线网。假设该城市的布局为由严格平行的129条东西向街道和129条南北向街道所形成的网格状,并且相邻的平行街道之间的距离都是恒定值1。东西向街道从北到南依次编号为0,1,2…128,南北向街道从西到东依次编号为0,1,2

2016-11-15 20:15:46 544

原创 埃氏筛法&&欧拉筛法模板

洛谷 P3383 【模板】线性筛素数前言:先讲一下这两种方法。埃氏筛法: 一个数的倍数一定为非质数,所以我们每找到一个质数,就枚举它的倍数,将它的倍数都标记为非质数,复杂度nlogn。#include<iostream>#include<cstdio>#include<cstring>#include<cmath>using namespace std;bool prime[200000

2016-11-15 17:21:51 835

原创 codevs 线段覆盖1~4

codevs 1214 线段覆盖1题目描述 Description给定x轴上的N(0 < N<100)条线段,每个线段由它的二个端点a_I和b_I确定,I=1,2,……N.这些坐标都是区间(-999,999)的整数。有些线段之间会相互交叠或覆盖。请你编写一个程序,从给出的线段中去掉尽量少的线段,使得剩下的线段两两之间没有内部公共点。所谓的内部公共点是指一个点同时属于两条线段且至少在其中一条线段的内部

2016-11-15 10:46:03 557

原创 codevs 1068 乌龟棋(动态规划)

codevs 1068 乌龟棋 2010年NOIP全国联赛提高组题目背景小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。题目描述乌龟棋的棋盘是一行N个格子,每个格子上一个分数(非负整数)。棋盘第1格是唯一的起点,第N格是终点,游戏要求玩家控制一个乌龟棋子从起点出发走到终点。乌龟棋中M张爬行卡片,分成4种不同的类型(M张卡片中不一定包含所有4种类型的卡片,见样例),每种类型的卡片上分别标有1、2、

2016-11-14 20:05:56 460

原创 Noi题库 矩阵归零消减序列和&&变幻的矩阵

矩阵归零消减序列矩陣歸零消減序列描述 给定一个n*n的矩阵(3 <= n <= 100,元素的值都是非负整数)。通过(n-1)次实施下述过程,可把这个矩阵转换成一个1*1的矩阵。每次的过程如下:首先对矩阵进行行归零:即对每一行上的所有元素,都在其原来值的基础上减去该行上的最小值,保证相减后的值仍然是非负整数,且这一行上至少有一个元素的值为0。接着对矩阵进行列归零:即对每一列上的所有元素,都在其原来

2016-11-14 19:14:18 799

原创 信息传递 NOIP2015 提高组 Day1 T2

codevs 4511 信息传递 NOIP2015 day1 T2题目描述 Description 有个同学(编号为 1 到)正在玩一个信息传递的游戏。在游戏里每人都有一个固定的信息传递对象,其中,编号为的同学的信息传递对象是编号为的同学。游戏开始时,每人都只知道自己的生日。之后每一轮中,所有人会同时将自己当前所知的生日信息告诉各自的信息传递对象(注意:可能有人可以从若干人那里获取信息,但是每人只

2016-11-14 07:26:03 520

原创 codevs 1173 最优贸易

codevs 1173 最优贸易题目描述 Description 【问题描述】 C 国有n 个大城市和m 条道路,每条道路连接这n 个城市中的某两个城市。任意两个 城市之间最多只有一条道路直接相连。这m 条道路中有一部分为单向通行的道路,一部分 为双向通行的道路,双向通行的道路在统计条数时也计为1 条。 C 国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不同城市的价 格不

2016-11-13 20:51:52 481

原创 codevs 2833 奇怪的梦境(拓扑排序)

codevs 2833 奇怪的梦境题目描述 Description Aiden陷入了一个奇怪的梦境:他被困在一个小房子中,墙上有很多按钮,还有一个屏幕,上面显示了一些信息。屏幕上说,要将所有按钮都按下才能出去,而又给出了一些信息,说明了某个按钮只能在另一个按钮按下之后才能按下,而没有被提及的按钮则可以在任何时候按下。可是Aiden发现屏幕上所给信息似乎有矛盾,请你来帮忙判断。输入描述 Input

2016-11-13 10:49:39 366

原创 codeevs 2173 忠诚(线段树)

codeevs 2173 忠诚题目描述 Description老管家是一个聪明能干的人。他为财主工作了整整10年,财主为了让自已账目更加清楚。要求管家每天记k次账,由于管家聪明能干,因而管家总是让财主十分满意。但是由于一些人的挑拨,财主还是对管家产生了怀疑。于是他决定用一种特别的方法来判断管家的忠诚,他把每次的账目按1,2,3…编号,然后不定时的问管家问题,问题是这样的:在a到b号账中最少的一笔是多

2016-11-13 09:40:42 481

原创 HDU 1166 敌兵布阵(树状数组)

Description C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了某种先进的监测手段,所以每个工兵营地的人数C国都掌握的一清二楚,每个工兵营地的人数都有可能发生变动,可能增加或减少若干人手,但这些都逃不过C国的监视。 中央情报局要研

2016-11-13 07:56:19 381

原创 codevs 2273 扬帆远洋大战牧师妹酱(spfa+slf优化)

codevs 2273 扬帆远洋大战牧师妹酱题目描述 Description扬帆远洋为了打败牧师妹酱,不惜一切代价通过各种各样的手段得到了传奇道具“れいじまいご”来释放能量使得全球充满扬帆远洋的威严气场和能量场。但是,“れいじまいご”释放的能量只能在某个很小的区域中存在,为了使得效果可以逸散的全球,扬帆远洋决定效仿心灵操控者——尤里,在世界各地修建了N个“れいじまいご·ベクトル変換”使得其能量场可以

2016-11-12 07:08:45 483

原创 codevs 2492 上帝造题的七分钟 2(线段树)

codevs 2492 上帝造题的七分钟 2题目描述 Description  XLk觉得《上帝造题的七分钟》不太过瘾,于是有了第二部。  “第一分钟,X说,要有数列,于是便给定了一个正整数数列。   第二分钟,L说,要能修改,于是便有了对一段数中每个数都开平方(下取整)的操作。   第三分钟,k说,要能查询,于是便有了求一段数的和的操作。   第四分钟,彩虹喵说,要是noip难度,于是便有了

2016-11-10 18:48:08 537

原创 codevs 1200 同余方程(扩展欧几里德)

codevs 1200 同余方程题目描述 Description 求关于 x 同余方程 ax ≡ 1 (mod b)的最小正整数解。 输入描述 Input Description 输入只有一行,包含两个正整数 a, b,用 一个 空格隔开。 输出描述 Output Description 输出只有一行包含一个正整数x0,即最小正整数解,输入数据保证一定有解。样例输入 Sample Input

2016-11-10 16:55:40 412

原创 嫣然一笑II

【问题描述】 一张长度为N的纸带,我们可以从左至右编号为0 − N(纸带最左端 标号为 0) 。 现在有M次操作, 每次将纸带沿着某个位置进行折叠, 问所有操作之后纸带 的长度是多少。 【输入格式】 第一行两个数字N,M如题意所述。 接下来一行M个整数代表每次折叠的位置。 【输出格式】 一行一个整数代表答案。 【样例输入】 5 2 3 5 【样例输出】 2 【样例解释】

2016-11-10 11:27:34 501

原创 codevs 4175 收费站(二分+SPFA)

codevs 4175 收费站题目描述 Description在某个遥远的国家里,有n个城市。编号为1,2,3,……,n。这个国家的政府修建了m条双向的公路。每条公路连接着两个城市。沿着某条公路,开车从一个城市到另一个城市,需要花费一定的汽油。开车每经过一个城市,都会被收取一定的费用(包括起点和终点城市)。所有的收费站都在城市中,在城市间的公路上没有任何的收费站。小红现在要开车从城市u到城市v(1<

2016-11-09 16:59:39 510

原创 codevs 2144 砝码称重 2(搜索+剪枝)

codevs 2144 砝码称重 2题目描述 Description有n个砝码,现在要称一个质量为m的物体,请问最少需要挑出几个砝码来称?注意一个砝码最多只能挑一次输入描述 Input Description 第一行两个整数n和m,接下来n行每行一个整数表示每个砝码的重量。输出描述 Output Description 输出选择的砝码的总数k,你的程序必须使得k尽量的小。样例输入 Sample

2016-11-09 11:31:30 683

原创 codevs 3004 我是世界之王

codevs 3004 我是世界之王题目描述 Description Cause we’re going to America!Jack赢得了去往美国的船票,一路狂奔上船。这里是泰坦尼克号,空前奢华、永不沉没的泰坦尼克号。1912年4月10日,这艘曾是人类史上建造过的最大最豪华的的两万吨巨轮开始了她的处女航。目的地:美国。270米的庞大身躯在无际的海洋上驰骋,她是当之无愧的时代的骄子。Jack拿着

2016-11-08 20:10:30 427

原创 codevs 2822 爱在心中(强连通分量)

codevs 2822 爱在心中题目描述 Description “每个人都拥有一个梦,即使彼此不相同,能够与你分享,无论失败成功都会感动。爱因为在心中,平凡而不平庸,世界就像迷宫,却又让我们此刻相逢Our Home。”在爱的国度里有N个人,在他们的心中都有着一个爱的名单,上面记载着他所爱的人(不会出现自爱的情况)。爱是具有传递性的,即如果A爱B,B爱C,则A也爱C。 如果有这样一部分人,他们彼

2016-11-07 22:01:07 693

原创 codevs 2192 删数

codevs 2192 删数题目描述 Description 有N个不同的正整数数x1, x2, … xN 排成一排,我们可以从左边或右边去掉连续的i个数(只能从两边删除数),1<=i<=n,剩下N-i个数,再把剩下的数按以上操作处理,直到所有的数都被删除为止。 每次操作都有一个操作价值,比如现在要删除从i位置到k位置上的所有的数。操作价值为|xi – xk|*(k-i+1),如果只去掉一个数,

2016-11-05 08:42:38 372

原创 codevs 3943 数学奇才琪露诺

codevs 3943 数学奇才琪露诺题目描述 Description 作为上白泽慧音老师的出色弟子,数学奇才琪露诺在算术方面有很深的造诣。今天,codevs有幸请到了这位数学界的奇葩作为本场考试的第一题主考官。琪露诺喜欢0-9之间的数字,她喜欢将十进制非负数字的每一位一一识别出来,再将它们用计算器加起来,也即数字的数位之和,例如,对于1234,琪露诺会用计算器算出1+2+3+4=10。琪露诺不仅

2016-11-04 21:54:13 649

原创 洛谷 P1725 琪露诺

洛谷 P1725 琪露诺题目描述在幻想乡,琪露诺是以笨蛋闻名的冰之妖精。某一天,琪露诺又在玩速冻青蛙,就是用冰把青蛙瞬间冻起来。但是这只青蛙比以往的要聪明许多,在琪露诺来之前就已经跑到了河的对岸。于是琪露诺决定到河岸去追青蛙。小河可以看作一列格子依次编号为0到N,琪露诺只能从编号小的格子移动到编号大的格子。而且琪露诺按照一种特殊的方式进行移动,当她在格子i时,她只会移动到i+L到i+R中的一格。你问

2016-11-04 15:21:53 1279

原创 codevs 1391 伊吹萃香

codevs 1391 伊吹萃香题目描述 Description在幻想乡,伊吹萃香是能够控制物体密度的鬼王。因为能够控制密度,所以萃香能够制造白洞和黑洞,并可以随时改变它们。某一天萃香闲着无聊,在妖怪之山上设置了一些白洞或黑洞,由于引力的影响,给妖怪们带来了很大的麻烦。于是他们决定找出一条消耗体力最少的路,来方便进出。已知妖怪之山上有N个路口(编号1..N),每个路口都被萃香设置了一定质量白洞或者黑

2016-11-03 09:36:31 724

原创 codevs 2803 爱丽丝·玛格特罗依德

codevs 2803 爱丽丝·玛格特罗依德题目描述在幻想乡中,爱丽丝·玛格特罗依德是一名居住在魔法森林的魔法使,擅长 召唤人偶。一天她的“机油”帕秋莉找到了她,要他防御雾雨魔理沙对巴瓦卢魔 法图书馆的“破坏”。 她有n点魔法值,每召唤出一个『上海人形』就要消耗若干点(x),最后, 它们造成的威力就是每个人形所消耗的魔法值的总积。 她为了知道能有多少威力,找到了全幻想乡唯一会编程的你

2016-11-02 07:22:56 555

原创 Noi题库 拼点游戏&&网线主管

拼点游戏描述 C和S两位同学一起玩拼点游戏。有一堆白色卡牌和一堆蓝色卡牌,每张卡牌上写了一个整数点数。C随机抽取n张白色卡牌,S随机抽取n张蓝色卡牌,他们进行n回合拼点,每次两人各出一张卡牌,点数大者获得三颗巧克力,小者获得一颗巧克力,如果点数相同,每人各得二颗巧克力,使用过的卡牌不得重复使用。已知C和S取到的卡牌点数,请编程计算S最多和最少能得到多少颗巧克力。 输入 输入包含多组测试数据。

2016-11-01 21:57:15 723

猴子排序代码

经典算法(猴子排序).cpp

2016-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除