2012年7月12日
摘要: 描述:给你一个长为L的木板,L是一个整数,我们把它分成L格1、2…,L,我们现在对在这块木板上涂色,每个小格只能涂一种颜色。现在有两种操作1:”C A B C”,把在[A,B]之间全部涂成颜色C,原先的颜色会被覆盖。2:”P A B”,输出[A,B]内不同的颜色数。颜色用数字表示,初始时整块木板涂为颜色1输入:每个文件一组测试数据,第一行为”L T O”L: (1 <= L <= 100000) 表示木板长度T:(1 <= T <= 30) 表示所使用的颜色总数,颜色为[1,T]O:(1 <= O <= 100000) 表示操作数接下来有O行,每行包括&qu 阅读全文
posted @ 2012-07-12 14:23 stickjitb 阅读(217) 评论(0) 推荐(0) 编辑
  2012年6月23日
摘要: 题目摘自TYVJ:http://www.tyvj.cn/Problem_Show.asp?id=1008题目描述:上体育课的时候,小蛮的老师经常带着同学们一起做游戏。这次,老师带着同学们一起做传球游戏。游戏规则是这样的:n个同学站成一个圆圈,其中的一个同学手里拿着一个球,当老师吹哨子时开始传球,每个同学可以把球传给自己左右的两个同学中的一个(左右任意),当老师再次吹哨子时,传球停止,此时,拿着球没传出去的那个同学就是败者,要给大家表演一个节目。聪明的小蛮提出一个有趣的问题:有多少种不同的传球方法可以使得从小蛮手里开始传的球,传了m次以后,又回到小蛮手里。两种传球的方法被视作不同的方法,当且仅当 阅读全文
posted @ 2012-06-23 22:25 stickjitb 阅读(275) 评论(0) 推荐(0) 编辑
  2012年6月10日
摘要: 最近弄了个主页,想要添加一个文件存储系统,这就涉及到身份验证,本来想弄个注册登录系统的,后来发现个人站没有必要,于是就写了一个身份验证的系统。思路就是用php与mysql结合,实现非常简单,只要学一下php基本就能搞定。(学习php:http://www.w3school.com.cn/php/index.asp)该系统包含文件:login.php 登录主页面loginCheck.php 检查登录connect.php 连接到数据库checkA.php 检查是否登录logout.php 登出然后就是各文件了,我相信不需要注释也能看懂:login.php:包含登录页面的表单,将数据提交到logi 阅读全文
posted @ 2012-06-10 11:37 stickjitb 阅读(564) 评论(0) 推荐(0) 编辑
  2012年6月7日
摘要: 今天第一次配置好了Linux下的Apache+php+MySQL,于是乎小试了一下,做了一个文件上传系统,非常成功。应某人要求,把这个很简单的东西发了上来。(回某人:你不会的话自己去看http://www.w3school.com.cn/) php里面的$_FILES可以轻松访问到提交上来的文件,然后在提交的客户端放上一个表单,直接提交给upload.php即可。要注意的是需要用move_uploaded_file来保存上传的文件,而且如果在Linux或者Mac系统下要注意下目录的访问权限。附代码:upload.htmlView Code 1 <html> 2 <head&g 阅读全文
posted @ 2012-06-07 23:16 stickjitb 阅读(170) 评论(0) 推荐(0) 编辑
  2012年5月27日
摘要: 题目摘自:http://61.187.179.132/JudgeOnline/problem.php?id=2754题目描述:Time Limit:20 SecMemory Limit:128 MB a180285幸运地被选做了地球到喵星球的留学生。他发现喵星人在上课前的点名现象非常有趣。 假设课堂上有N个喵星人,每个喵星人的名字由姓和名构成。喵星球上的老师会选择M个串来点名,每次读出一个串的时候,如果这个串是一个喵星人的姓或名的子串,那么这个喵星人就必须答到。然而,由于喵星人的字码过于古怪,以至于不能用ASCII码来表示。为了方便描述,a180285决定用数串来表示喵星人的名字。现在你能帮. 阅读全文
posted @ 2012-05-27 15:54 stickjitb 阅读(330) 评论(1) 推荐(0) 编辑
  2012年5月26日
摘要: 题目OJ地址:http://cdqz.openjudge.cn/noip/1002/题目描述:时间限制:50000ms内存限制:2560000kB描述 有n个人参加一个舞蹈课。每个人的舞蹈技术由整数来决定。在舞蹈课的开始,他们从左到右站成一排。当这一排中至少有一对相邻的异性时,舞蹈技术相差最小的那一对会出列并开始跳舞。如果不止一对,那么最左边的那一对出列。一对异性出列之后,队伍中的空白按原顺序补上(即:若队伍为ABCD,那么BC出列之后队伍变为AD)。舞蹈技术相差最小即是ai的绝对值最小。 你的任务是,模拟以上过程,确定跳舞的配对及顺序。【输入】 第一行为正整数n (1≤n≤2×1 阅读全文
posted @ 2012-05-26 20:58 stickjitb 阅读(429) 评论(4) 推荐(0) 编辑
摘要: 题目OJ地址:http://cdqz.openjudge.cn/noip/1012/题目摘要:时间限制:20000ms内存限制:128000kB描述: 阿兰是某机密部门的打字员,她现在接到一个任务:需要在一天之内输入几百个长度同定为6的密码。当然,她希望输入的过程中敲击键盘的总次数越少越好.. 不幸的是,出于保密的需要,该部门用于输入密码的键盘是特殊设计的,键盘上没有数字键,而只有以下六个键:Swap0.Swapl,up,down,Left,Right。为了说明这6个键的作用,我们先定义录入区的6个位置的编号,从左至右依次为l,2,3,4,5,6。下面列出每个键的作用: Swap0:按S... 阅读全文
posted @ 2012-05-26 11:46 stickjitb 阅读(237) 评论(2) 推荐(0) 编辑
摘要: 题目OJ地址:http://cdqz.openjudge.cn/noip/1011/摘要:时间限制:10000ms内存限制:128000kB描述: 多年以后,笨笨长大了,成为了电话线布置帅。由于地震使得某市的电话线全部损坏,笨笨是负责接到震中市的负责人、该市周围分布着N(1≤N≤1000)根据1..n顺序编号的废弃的电话线杆,任意两根线杆之间没有电话线连接,一共有p(1≤P≤10000)对电话杆可以拉电话线.其他的由于地震使得无法连接。 第i对电线杆的两个端点分别是ai,bi,它们的距离为li(1≤li≤1000000)。数据中每对(ai,bi)只出现一次。编号为l的电话杆已经接入了全国的.. 阅读全文
posted @ 2012-05-26 09:32 stickjitb 阅读(210) 评论(0) 推荐(0) 编辑
  2012年5月25日
摘要: 题目OJ地址:http://cdqz.openjudge.cn/noip/1010/问题摘要: 笨笨太好玩了,农田荒芜了,彩奖用光了,笨笨只好到处找丁作,笨笨找到了一份粉刷匠的工作。笨笨有n条木板需要被粉刷。每条木板被分成m个格子,每个格子要被刷成红色或蓝色。笨笨每次粉刷,只能选择 一条木板上一段连续的格子,然后涂上一种颜色,已知每个格子最多只能被粉刷一次。 如果笨笨只能粉刷t次,他最多能正确粉刷多少格子。 一个格子如果未被粉刷或被粉刷成错误颜色,就算粉刷错误。, 【输入格式】 第一行三个数n,m,t; 接下来n行,每行一个长度为m的字符“O”表示红色,“l”表示蓝色。 【输出格式】 一... 阅读全文
posted @ 2012-05-25 23:22 stickjitb 阅读(192) 评论(2) 推荐(1) 编辑
摘要: 题目描述地址:http://cdqz.openjudge.cn/noip/1009/摘要:一个发送机可以通过一条隧道发送一些以二进制代码组成的单词。,在其尽头的接收机可以使用特殊技术恢复到最初的单词。每个单词最初都由0和1组成。所有的单词最初长上簦都为n(4≤N ≤1000)。当穿过隧道之后单词可能发生以下几种情况之一: (1)任意(一个)0被1取代 (2)任意(一个)符号被删除 (3)一个符号(0或1)被插入到任何位置 (4)不改变 我们知道最初的单词都具有以下性质:有1的位置号的总和是N+1的倍数,或者是0。【input】N和转换后的单词,每个单词占一行。单词数不大于2001.不会有其它任 阅读全文
posted @ 2012-05-25 22:32 stickjitb 阅读(190) 评论(6) 推荐(1) 编辑