摘要: 题目描述 猴子选大王,有N只猴子,从1~N进行编号。它们按照编号的顺时针方向,排成一个圆圈,然后从第一只猴子开始报数。第一只猴子报1,以后每只猴子报的数字都是它前面猴子所报数字加1。如果一只猴子报的数字是M,则该猴子出列,下一只猴子重新从1开始报数。剩下的猴子继续排成一个圆圈报数,直到全部的猴子都出 阅读全文
posted @ 2017-01-19 16:45 SYSU_Bango 阅读(207) 评论(0) 推荐(0)
摘要: Description 桌上有一叠牌,从第一张牌(即位于顶面的牌)开始从上往下依次编号为1~n。当至少还剩两张牌时进行以下操作:把第一张牌扔掉,然后把新的第一张放到整叠牌的最后。输入n,输出每次扔掉的牌,以及最后剩下的牌。 Input 第一行为一个整数t(0<t<40),表示测试用例个数。以下t行每 阅读全文
posted @ 2017-01-19 16:42 SYSU_Bango 阅读(147) 评论(0) 推荐(0)
摘要: Description Anthony has collected a large amount of sticks for manufacturing chopsticks. In order to simplify his job, he wants to fetch two equal-len 阅读全文
posted @ 2017-01-19 16:40 SYSU_Bango 阅读(200) 评论(0) 推荐(0)
摘要: Time Limit: 1 secs, Memory Limit: 32 MB Description ZX是另一头04级的牛,他现在在UPen。他跟LLK经常通信,但他不喜欢直接把信息发给LLK,而是把信息通过一个规则转换后再发给LLK,这让LLK很郁闷。他的规则如下:如果字符x出现的n次,则将这 阅读全文
posted @ 2017-01-19 16:37 SYSU_Bango 阅读(271) 评论(0) 推荐(0)
摘要: Description 来自USA的Mr.Allison是某班的英语老师,学期开始之前他要求自己班的同学阅读一本英文小说,并写一份50000字的读书报告。该班的同学很苦恼,并想方设法让Mr.Allison放弃读书笔记这个念头,于是该班的大牛PYY想到一个借口:看那么多份读书笔记会花费很多时间的!把这 阅读全文
posted @ 2017-01-19 16:35 SYSU_Bango 阅读(485) 评论(0) 推荐(0)
摘要: 总体不难,但是用cin和cout会超时。 阅读全文
posted @ 2017-01-19 16:33 SYSU_Bango 阅读(199) 评论(0) 推荐(0)
摘要: 选择排序的比较次数为n(n-1)/2,但是这里还是通过老老实实的比较来进行次数累加,为的就是更明白选择排序的原理。 选择排序的原理:在未排序的数中选出最小的数同未排序数的首位比较,如果比它小,互换位置。 阅读全文
posted @ 2017-01-19 16:31 SYSU_Bango 阅读(610) 评论(0) 推荐(0)
摘要: 这题我又是直接调用sort偷了个懒 阅读全文
posted @ 2017-01-19 16:26 SYSU_Bango 阅读(194) 评论(0) 推荐(0)
摘要: 多项式合并,我是利用桶排序来完成的。 可能比较复杂。 阅读全文
posted @ 2017-01-19 16:24 SYSU_Bango 阅读(235) 评论(0) 推荐(0)
摘要: Description Well, how do you feel about mobile phone? Your answer would probably be something like that “It’s so convenient and benefits people a lot”. However, if you ask Merlin this question on ... 阅读全文
posted @ 2017-01-19 16:18 SYSU_Bango 阅读(177) 评论(0) 推荐(0)
摘要: 字符串的简单处理 要注意不要漏了第20行的判断 阅读全文
posted @ 2017-01-19 16:13 SYSU_Bango 阅读(99) 评论(0) 推荐(0)
摘要: 直接偷懒调用了sort哈哈哈哈哈哈哈哈 阅读全文
posted @ 2017-01-19 16:10 SYSU_Bango 阅读(178) 评论(0) 推荐(0)
摘要: 简要思路:就是让你做集合的运算,输出结果中的元素。当时用了数组,结果超时了,最后在室友的提醒下用了set,简直不要太好用! 输出有点坑爹,就是元素和元素间要有空格,最后一个元素没有空格。 还要考虑当结果是空集的特殊情况。 阅读全文
posted @ 2017-01-19 16:07 SYSU_Bango 阅读(474) 评论(0) 推荐(0)
摘要: 简要思路:利用栈存储括号(分小括号,中括号,大括号),如果是左括号就push进栈;如果是右括号且top是相应的左括号,就pop了。到最后遍历完整个字符串,如果这个栈是空的,说明所有的括号都匹配了。 下面上代码。 阅读全文
posted @ 2017-01-19 15:54 SYSU_Bango 阅读(197) 评论(0) 推荐(0)