杨威利

洛谷P1196 [NOI2002]银河英雄传说

瘦欲@ 提交于 2019-11-28 12:34:28
题目描述 公元五八○一年,地球居民迁至金牛座α第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展。 宇宙历七九九年,银河系的两大军事集团在巴米利恩星域爆发战争。泰山压顶集团派宇宙舰队司令莱因哈特率领十万余艘战舰出征,气吞山河集团点名将杨威利组织麾下三万艘战舰迎敌。 杨威利擅长排兵布阵,巧妙运用各种战术屡次以少胜多,难免恣生骄气。在这次决战中,他将巴米利恩星域战场划分成 30000 3 0 0 0 0列,每列依次编号为 1, 2, …,30000 1 , 2 , … , 3 0 0 0 0。之后,他把自己的战舰也依次编号为 1, 2, …, 30000 1 , 2 , … , 3 0 0 0 0,让第 i i号战舰处于第 i i列 (i = 1, 2, …, 30000) ( i = 1 , 2 , … , 3 0 0 0 0 ),形成“一字长蛇阵”,诱敌深入。这是初始阵形。当进犯之敌到达时,杨威利会多次发布合并指令,将大部分战舰集中在某几列上,实施密集攻击。合并指令为 M_{i,j} M i , j ​ ,含义为第i号战舰所在的整个战舰队列,作为一个整体(头在前尾在后)接至第j号战舰所在的战舰队列的尾部。显然战舰队列是由处于同一列的一个或多个战舰组成的。合并指令的执行结果会使队列增大。 然而,老谋深算的莱因哈特早已在战略上取得了主动。在交战中

数据结构

蓝咒 提交于 2019-11-27 22:57:37
Problem1火车栈 题目描述 有一个车站,每天都会有N辆车进站,进站按从1到N的顺序进站。现在车站的站长想让这些火车按照特定的顺序出站,问可以做到吗? 当N为5时,出站顺序若为1 2 3 4 5,可以做到,但是顺序若为5 4 1 2 3,则不行。 我们可以把火车进站就是压栈,出站则是弹栈。 输入 一个N,在1000之内,下接一些出站序列,当读到一个0时,则这个测试数据结束。 输出 对每个序列输出一行“Yes”或“No”。 Problem2括号表达式 题目描述 一个由左右括号'(',')','[',']','{','}'组成的表达式,判断表达式是否合法,其中规则如下: (1)空串合法 (2)如果A合法,那么[A],(A),{A}都合法 (3)如果A,B都合法,那么AB合法 输入 输入有若干行,每行一个表达式 输出 输出对于每一个表达式给出判断,行数与输入一样,每行对应每一个表达式,如果为合法则输出‘Yes’,否则输出‘No’ Problem3银河英雄传说 题目描述 公元五八○一年,地球居民迁移至金牛座α第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展。 宇宙历七九九年,银河系的两大军事集团在巴米利恩星域爆发战争。泰山压顶集团派宇宙舰队司令莱因哈特率领十万余艘战舰出征,气吞山河集团点名将杨威利组织麾下三万艘战舰迎敌。 杨威利擅长排兵布阵

NOI 2002 银河英雄传说

半腔热情 提交于 2019-11-26 12:05:28
​ 洛谷 P1196 [NOI2002]银河英雄传说 洛谷传送门 JDOJ 1521: VIJOS-P1443 银河英雄传说 JDOJ传送门 Description 公元五八○一年,地球居民迁移至金牛座α第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展。 宇宙历七九九年,银河系的两大军事集团在巴米利恩星域爆发战争。泰山压顶集团派宇宙舰队司令莱因哈特率领十万余艘战舰出征,气吞山河集团点名将杨威利组织麾下三万艘战舰迎敌。 杨威利擅长排兵布阵,巧妙运用各种战术屡次以少胜多,难免恣生骄气。在这次决战中,他将巴米利恩星域战场划分成30000列,每列依次编号为1, 2, …, 30000。之后,他把自己的战舰也依次编号为1, 2, …, 30000,让第i号战舰处于第i列(i = 1, 2, …, 30000),形成“一字长蛇阵”,诱敌深入。这是初始阵形。当进犯之敌到达时,杨威利会多次发布合并指令,将大部分战舰集中在某几列上,实施密集攻击。合并指令为M i j,含义为让第i号战舰所在的整个战舰队列,作为一个整体(头在前尾在后)接至第j号战舰所在的战舰队列的尾部。显然战舰队列是由处于同一列的一个或多个战舰组成的。合并指令的执行结果会使队列增大。 然而,老谋深算的莱因哈特早已在战略上取得了主动。在交战中,他可以通过庞大的情报网络随时监听杨威利的舰队调动指令。