#P1

P1483 序列变换

给定一个由n个整数构成的序列,你需要对它进行如下操作:操作1:输入格式“1xy”,表示把所有a[kx](k为正整数,kx<=n)都加上y。操作2:输入格式“2j”,表示输出a[j]。输入格式: 第一行,两个数n,m,表示有n个数,m条操作。第二行,n个数a[1],a[2],…,a[n]。接下来m行,为m...
代码星球 ·2020-12-26

P1120 小木棍 [数据加强版](poj 1011)

乔治有一些同样长的小木棍,他把这些木棍随意砍成几段,直到每段的长都不超过50。现在,他想把小木棍拼接成原来的样子,但是却忘记了自己开始时有多少根木棍和它们的长度。给出每段小木棍的长度,编程帮他找出原始木棍的最小可能长度。输入格式:输入文件共有二行。第一行为一个单独的整数N表示砍过以后的小木棍的总数,其中N≤65(管理员...

P1330 封锁阳光大学

曹是一只爱刷街的老曹,暑假期间,他每天都欢快地在阳光大学的校园里刷街。河蟹看到欢快的曹,感到不爽。河蟹决定封锁阳光大学,不让曹刷街。阳光大学的校园是一张由N个点构成的无向图,N个点之间由M条道路连接。每只河蟹可以对一个点进行封锁,当某个点被封锁后,与这个点相连的道路就被封锁了,曹就无法在与这些道路上刷街了。非常悲剧的一...
代码星球 ·2020-12-26

P1403 [AHOI2005]约数研究

科学家们在Samuel星球上的探险得到了丰富的能源储备,这使得空间站中大型计算机“SamuelII”的长时间运算成为了可能。由于在去年一年的辛苦工作取得了不错的成绩,小联被允许用“SamuelII”进行数学研究。小联最近在研究和约数有关的问题,他统计每个正数N的约数的个数,并以f(N)来表示。例如12的约数有1、2、3...
代码星球 ·2020-12-26

P1807 最长路_NOI导刊2010提高(07)

设G为有n个顶点的有向无环图,G中各顶点的编号为1到n,且当为G中的一条边时有i<j。设w(i,j)为边的长度,请设计算法,计算图G中<1,n>间的最长路径。输入格式:输入文件longest.in的第一行有两个整数n和m,表示有n个顶点和m条边,接下来m行中每行输入3个整数a,b,v(表示从a点到b点...

P1137 旅行计划

小明要去一个国家旅游。这个国家有N个城市,编号为1~N,并且有M条道路连接着,小明准备从其中一个城市出发,并只往东走到城市i停止。所以他就需要选择最先到达的城市,并制定一条路线以城市i为终点,使得线路上除了第一个城市,每个城市都在路线前一个城市东面,并且满足这个前提下还希望游览的城市尽量多。现在,你只知道每一条道路所连...
代码星球 ·2020-12-26

P1162 填涂颜色

由数字0组成的方阵中,有一任意形状闭合圈,闭合圈由数字1构成,围圈时只走上下左右4个方向。现要求把闭合圈内的所有空间都填写成2.例如:6X6的方阵(n=6),涂色前和涂色后的方阵如下:00000000111101100111000110000111111100000000111101122111222112222111...
代码星球 ·2020-12-26

P1040 加分二叉树

设一个n个节点的二叉树tree的中序遍历为(1,2,3,…,n),其中数字1,2,3,…,n为节点编号。每个节点都有一个分数(均为正整数),记第i个节点的分数为di,tree及它的每个子树都有一个加分,任一棵子树subtree(也包含tree本身)的加分计算方法如下:subtree的左子树的加分×subtree的右子树...
代码星球 ·2020-12-26

P1135 奇怪的电梯

呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第i层楼(1<=i<=N)上有一个数字Ki(0<=Ki<=N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:33125代表了Ki(K1=3...
代码星球 ·2020-12-26

P1086 花生采摘

题目描述鲁宾逊先生有一只宠物猴,名叫多多。这天,他们两个正沿着乡间小路散步,突然发现路边的告示牌上贴着一张小小的纸条:“欢迎免费品尝我种的花生!――熊字”。鲁宾逊先生和多多都很开心,因为花生正是他们的最爱。在告示牌背后,路边真的有一块花生田,花生植株整齐地排列成矩形网格(如图1)。有经验的多多一眼就能看出,每棵花生植株...
代码星球 ·2020-12-26

P1032 字串变换

已知有两个字串A,B及一组字串变换的规则(至多6个规则):A1->B1A2->B2规则的含义为:在A$中的子串A1可以变换为B1、A2可以变换为B2…。例如:A='abcd'B='xyz'变换规则为:‘abc’->‘xu’‘ud’->‘y’‘y’->‘yz’则此时,A可以经过一系列的变换变...
代码星球 ·2020-12-26

P1939 【模板】矩阵加速(数列)

a[1]=a[2]=a[3]=1a[x]=a[x-3]+a[x-1](x>3)求a数列的第n项对1000000007(10^9+7)取余的值。输入格式: 第一行一个整数T,表示询问个数。以下T行,每行一个正整数n。 输出格式: 每行输出一个非负整数表示答案。 输入样例#1:...

洛谷 P1344 [USACO4.4]追查坏牛奶Pollutant Control

你第一天接手三鹿牛奶公司就发生了一件倒霉的事情:公司不小心发送了一批有三聚氰胺的牛奶。很不幸,你发现这件事的时候,有三聚氰胺的牛奶已经进入了送货网。这个送货网很大,而且关系复杂。你知道这批牛奶要发给哪个零售商,但是要把这批牛奶送到他手中有许多种途径。送货网由一些仓库和运输卡车组成,每辆卡车都在各自固定的两个仓库之间单向...

洛谷 P1678 烦恼的高考志愿

计算机竞赛小组的神牛V神终于结束了万恶的高考,然而作为班长的他还不能闲下来,班主任老t给了他一个艰巨的任务:帮同学找出最合理的大学填报方案。可是v神太忙了,身后还有一群小姑娘等着和他约会,于是他想到了同为计算机竞赛小组的你,请你帮他完成这个艰巨的任务。根据n位学生的估分情况,分别给每位学生推荐一所学校,要求学校的预计分...

洛谷 P1401 城市(二分+网络流)

 N(2<=n<=200)个城市,M(1<=m<=40000)条无向边,你要找T(1<=T<=200)条从城市1到城市N的路,使得最长的边的长度最小,边不能重复用。输入格式:第1行三个整数N,M,T用空格隔开。第2行到P+1行,每行包括三个整数Ai,Bi,Li表示城市Ai到...
首页上一页...34567...下一页尾页