摘要: 题目描述 Farmer John打算将电话线引到自己的农场,但电信公司并不打算为他提供免费服务。于是,FJ必须为此向电信公司支付一定的费用。 FJ的农场周围分布着N(1 <= N <= 1,000)根按1..N顺次编号的废弃的电话线杆,任意两根电话线杆间都没有电话线相连。一共P(1 <= P <= 阅读全文
posted @ 2017-01-12 15:15 GXZlegend 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 题目描述 为了避免餐厅过分拥挤,FJ要求奶牛们分3批就餐。每天晚饭前,奶牛们都会在餐厅前排队入内,按FJ的设想所有第3批就餐的奶牛排在队尾,队伍的前端由设定为第1批就餐的奶牛占据,中间的位置就归第2批就餐的奶牛了。由于奶牛们不理解FJ的安排,晚饭前的排队成了一个大麻烦。 第i头奶牛有一张标明她用餐批 阅读全文
posted @ 2017-01-12 14:01 GXZlegend 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给你两个串A,B,可以得到从A的任意位开始的子串和B匹配的长度。给定K个询问,对于每个询问给定一个x,求出匹配长度恰为x的位置有多少个。N,M,K<=200000 输入 第一行三个数 N,M,K,表示A的长度、B的长度和询问数。第二行为串A。第三行为串B。接下来K行,每行1个数X。 输出 阅读全文
posted @ 2017-01-12 11:06 GXZlegend 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Linux用户和OSX用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你从软件源下载软件包,同时自动解决所有的依赖(即下载安装这个软件包的安装所依赖的其它软件包),完成所有的配置。Debian/Ubuntu使用的apt-get,F 阅读全文
posted @ 2017-01-12 09:26 GXZlegend 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给出两个由小写字母组成的字符串,求它们的最长公共子串的长度。 题目描述 给出两个由小写字母组成的字符串,求它们的最长公共子串的长度。 输入 读入两个字符串 读入两个字符串 输出 输出最长公共子串的长度 输出最长公共子串的长度 样例输入 yeshowmuchiloveyoumydearmot 阅读全文
posted @ 2017-01-11 11:41 GXZlegend 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Sandy和Sue的热衷于收集干脆面中的卡片。然而,Sue收集卡片是因为卡片上漂亮的人物形象,而Sandy则是为了积攒卡片兑换超炫的人物模型。每一张卡片都由一些数字进行标记,第i张卡片的序列长度为Mi,要想兑换人物模型,首先必须要集够N张卡片,对于这N张卡片,如果他们都有一个相同的子串长度 阅读全文
posted @ 2017-01-11 11:37 GXZlegend 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定两个数字串A和B,通过将A和B进行二路归并得到一个新的数字串T,请找到字典序最小的T。 输入 第一行包含一个正整数n(1<=n<=200000),表示A串的长度。 第二行包含n个正整数,其中第i个数表示A[i](1<=A[i]<=1000)。 第三行包含一个正整数m(1<=m<=200 阅读全文
posted @ 2017-01-11 08:38 GXZlegend 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 题目描述 FJ打算带他的N(1 <= N <= 30,000)头奶牛去参加一年一度的“全美农场主大奖赛”。在这场比赛中,每个参赛者都必须让他的奶牛排成一列,然后领她们从裁判席前依次走过。 今年,竞赛委员会在接受队伍报名时,采用了一种新的登记规则:他们把所有队伍中奶牛名字的首字母取出,按它们对应奶牛在 阅读全文
posted @ 2017-01-10 16:28 GXZlegend 阅读(296) 评论(0) 推荐(1) 编辑
摘要: 题目描述 农夫John发现他的奶牛产奶的质量一直在变动。经过细致的调查,他发现:虽然他不能预见明天产奶的质量,但连续的若干天的质量有很多重叠。我们称之为一个“模式”。 John的牛奶按质量可以被赋予一个0到1000000之间的数。并且John记录了N(1<=N<=20000)天的牛奶质量值。他想知道 阅读全文
posted @ 2017-01-10 15:30 GXZlegend 阅读(290) 评论(0) 推荐(1) 编辑
摘要: 题目描述 小 P 在看过电影《超时空接触》(Contact)之后被深深的打动,决心致力于寻找外星人的事业。于是,他每天晚上都爬在屋顶上试图用自己的收音机收听外星人发来的信息。虽然他收听到的仅仅是一些噪声,但是他还是按照这些噪声的高低电平将接收到的信号改写为由 0 和 1 构成的串, 并坚信外星人的信 阅读全文
posted @ 2017-01-10 11:26 GXZlegend 阅读(332) 评论(0) 推荐(1) 编辑
摘要: 题目描述 喜欢钻研问题的JS同学,最近又迷上了对加密方法的思考。一天,他突然想出了一种他认为是终极的加密办法:把需要加密的信息排成一圈,显然,它们有很多种不同的读法。例如下图,可以读作:JSOI07 SOI07J OI07JS I07JSO 07JSOI 7JSOI0把它们按照字符串的大小排序:07 阅读全文
posted @ 2017-01-10 10:19 GXZlegend 阅读(266) 评论(0) 推荐(1) 编辑
摘要: 题目描述 Bessie and her friends are playing hoofball in the annual Superbull championship, and Farmer John isin charge of making the tournament as excitin 阅读全文
posted @ 2017-01-09 16:55 GXZlegend 阅读(373) 评论(0) 推荐(1) 编辑
摘要: 题目描述 JSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章―――总是生成一篇长度固定且完全随机的文章—— 也就是说,生成的文章中每个字节都是完全随机的。如果一篇文章中至少包含使用者们 阅读全文
posted @ 2017-01-09 16:30 GXZlegend 阅读(340) 评论(0) 推荐(1) 编辑
摘要: 题目描述 二进制病毒审查委员会最近发现了如下的规律:某些确定的二进制串是病毒的代码。如果某段代码中不存在任何一段病毒代码,那么我们就称这段代码是安全的。现在委员会已经找出了所有的病毒代码段,试问,是否存在一个无限长的安全的二进制代码。 示例: 例如如果{011, 11, 00000}为病毒代码段,那 阅读全文
posted @ 2017-01-09 15:17 GXZlegend 阅读(348) 评论(0) 推荐(1) 编辑
摘要: 题目描述 阿狸喜欢收藏各种稀奇古怪的东西,最近他淘到一台老式的打字机。打字机上只有28个按键,分别印有26个小写英文字母和'B'、'P'两个字母。经阿狸研究发现,这个打字机是这样工作的:l 输入小写字母,打字机的一个凹槽中会加入这个字母(这个字母加在凹槽的最后)。l 按一下印有'B'的按键,打字机凹 阅读全文
posted @ 2017-01-09 14:14 GXZlegend 阅读(392) 评论(0) 推荐(1) 编辑