随笔分类 -  奥赛相关-其他类

摘要:【题目描述】给你两个串A,B,可以得到从A的任意位开始的子串和B匹配的长度。 给定K个询问,对于每个询问给定一个x,求出匹配长度恰为x的位置有多少个。 N,M,K<=200000 【输入格式】第一行三个数 N,M,K,表示A的长度、B的长度和询问数。 第二行为串A。 第三行为串B。 接下来K行,每行1个数X。【输出格式】对于每个询问输出一个数。【样例输入】6 2 2 aabcde ab 0 ... 阅读全文
posted @ 2010-11-15 17:47 Sephiroth.L. 阅读(388) 评论(0) 推荐(0)
摘要:【题目描述】津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排,看看下周她会不会不高兴;如果会的话,哪天最不高兴。【输入格式】输入包括七行数... 阅读全文
posted @ 2010-10-15 20:21 Sephiroth.L. 阅读(299) 评论(0) 推荐(0)
摘要:【题目描述】鲁宾逊先生有一只宠物猴,名叫多多。这天,他们两个正沿着乡间小路散步,突然发现路边的告示牌上贴着一张小小的纸条:“欢迎免费品尝我种的花生!——熊字”。 鲁宾逊先生和多多都很开心,因为花生正是他们的最爱。在告示牌背后,路边真的有一块花生田,花生植株整齐地排列成矩形网格(如图1)。有经验的多多一眼就能看出,每棵花生植株下的花生有多少。为了训练多... 阅读全文
posted @ 2010-10-15 20:19 Sephiroth.L. 阅读(371) 评论(0) 推荐(0)
摘要:【题目描述】津津的零花钱一直都是自己管理。每个月的月初妈妈给津津300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。 为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年末她会加上20%还给津津。因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于100元或恰好100元,她就会把整百的钱存在妈妈那里,剩余的... 阅读全文
posted @ 2010-10-15 20:11 Sephiroth.L. 阅读(402) 评论(0) 推荐(0)
摘要:【题目描述】陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。 现在已知10个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。【输入格式】输入包括两行数据。第一行包含10个100到200之间(... 阅读全文
posted @ 2010-10-15 11:33 Sephiroth.L. 阅读(376) 评论(0) 推荐(0)
摘要:【题目描述】某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。 由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这... 阅读全文
posted @ 2010-10-15 11:30 Sephiroth.L. 阅读(374) 评论(0) 推荐(0)
摘要:【题目描述】某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同: 1) 院士奖学金,每人 8000 元,期末平均成绩高于 80 分( >80 ),并且在本学期内发表 1 篇或 1 篇以上论文的学生均可获得; 2) 五四奖学金,每人 4000 元,期末平均成绩高于 85 分( >85 ),并且班级评议成绩高于 80 分( >80 )的学生均可获得... 阅读全文
posted @ 2010-10-15 11:21 Sephiroth.L. 阅读(410) 评论(0) 推荐(0)
摘要:【题目描述】佳佳刚进高中,在军训的时候,由于佳佳吃苦耐劳,很快得到了教官的赏识,成为了“小教官”。在军训结束的那天晚上,佳佳被命令组织同学们进行篝火晚会。一共有 n 个同学,编号从 1 到 n 。一开始,同学们按照 1 , 2 ,……, n 的顺序坐成一圈,而实际上每个人都有两个最希望相邻的同学。如何下命令调整同学的次序,形成新的一个圈,使之符合... 阅读全文
posted @ 2010-10-15 11:11 Sephiroth.L. 阅读(272) 评论(0) 推荐(0)
摘要:【题目描述】明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。【输入格式】输入2行,第... 阅读全文
posted @ 2010-10-14 18:46 Sephiroth.L. 阅读(297) 评论(0) 推荐(0)
摘要:【题目描述】给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增的序列,例如,当k=3时,这个序列是: 1,3,4,9,10,12,13,… (该序列实际上就是:3^0,3^1,3^0+3^1,3^2,3^0+3^2,3^1+3^2,3^0+3^1+3^2,…) 请你求出这个序列的第N项的值(用10进制数表示)。 例... 阅读全文
posted @ 2010-10-14 18:06 Sephiroth.L. 阅读(281) 评论(0) 推荐(0)
摘要:【题目描述】我们现在要利用m台机器加工n个工件,每个工件都有m道工序,每道工序都在不同的指定的机器上完成。每个工件的每道工序都有指定的加工时间。 每个工件的每个工序称为一个操作,我们用记号j-k表示一个操作,其中j为1到n中的某个数字,为工件号;k为1到m中的某个数字,为工序号,例如2-4表示第2个工件第4道工序的这个操作。在本题中,我们还给定对于各操作的一个安排顺序。 例如,当n=3,m=2时,... 阅读全文
posted @ 2010-10-14 17:55 Sephiroth.L. 阅读(461) 评论(0) 推荐(0)
摘要:【题目描述】期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。 任务:先根据输入的3门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前5名学生的学号和总分。注意,在前5名同学中,每个人的奖学金都不相同,因此,你必须严格按上... 阅读全文
posted @ 2010-10-14 09:28 Sephiroth.L. 阅读(378) 评论(0) 推荐(0)
摘要:【题目描述】在初赛普及组的“阅读程序写结果”的问题中,我们曾给出一个字符串展开的例子:如果在输入的字符串中,含有类似于“d-h”或“4-8”的子串,我们就把它当作一种简写,输出时,用连续递增的字母或数字串替代其中的减号,即,将上面两个子串分别输出为“defgh”和“45678”。... 阅读全文
posted @ 2010-10-14 09:11 Sephiroth.L. 阅读(287) 评论(0) 推荐(0)
摘要:【题目描述】  每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符&ldquo... 阅读全文
posted @ 2010-10-13 07:17 Sephiroth.L. 阅读(602) 评论(0) 推荐(0)
摘要:【题目描述】给你n根火柴棍,你可以拼出多少个形如“A+B=C”的等式?等式中的A、B、C是用火柴棍拼出的整数(若该数非零,则最高位不能是0)。用火柴棍拼数字0-9的拼法如图所示:加号与等号各自需要两根火柴棍 如果A≠B,则A+B=C与B+A=C视为不同的等式(A、B、C>=0) n根火柴棍必须全部用上 【输入格式】输入文件共一行,又一个整数n(n<=24)... 阅读全文
posted @ 2010-10-12 20:02 Sephiroth.L. 阅读(333) 评论(0) 推荐(0)
摘要:【题目描述】      笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!       这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-m... 阅读全文
posted @ 2010-10-12 19:50 Sephiroth.L. 阅读(378) 评论(0) 推荐(0)
摘要:普及组:多项式输出(模拟)分数线划定(排序)细胞分裂(分解质因数)道路游戏(动归)提高组:潜伏者(太水了,没有题解。)hankson的趣味题(分解质因数)最优贸易(图论)靶型数独(搜索) 阅读全文
posted @ 2010-10-12 11:12 Sephiroth.L. 阅读(323) 评论(0) 推荐(0)
摘要:【题目描述】一元 n 次多项式可用如下的表达式表示:f(x)=an*x^n+an-1*x^n-1+...+a1*x+a0,an<>0其中,ai*a^x 称为i次项,ai称为i次项的系数。给出一个一元多项式各项的次数和系数,请按照如下规定的格式要求输出该多项式:多项式中自变量为x,从左到右按照次数递减顺序给出多项式。多项式中只包含系数不为0 的项。如果多项式n 次项系数为正,则多项式开头... 阅读全文
posted @ 2010-10-12 11:02 Sephiroth.L. 阅读(415) 评论(0) 推荐(0)
摘要:【题目描述】  世博会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才,A 市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150%划定,即如果计划录取m名志愿者,则面试分数线为排名第m*150%(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。  现在就请你编写程序划定面试分数线,并输出所有进... 阅读全文
posted @ 2010-10-12 10:40 Sephiroth.L. 阅读(279) 评论(0) 推荐(0)
摘要:Matrix67大牛写的非常生动,推荐大家看看他的。以下是连接:http://www.matrix67.com/blog/archives/115我要说的是Matirx67大牛没有提到的预处理数组的再度优化。对于当前假设A串到了i,B串到了j,然而A[i+1]≠B[j+1],那么j变成f[j],但是如果B[f[j]+1]依旧不等于A[i+1],那么我们还要继续找。但是这个我们可以预处理出来,... 阅读全文
posted @ 2010-10-08 19:32 Sephiroth.L. 阅读(579) 评论(1) 推荐(0)