03 2016 档案

摘要:阿狸喜欢收藏各种稀奇古怪的东西,最近他淘到一台老式的打字机。打字机上只有28个按键,分别印有26个小写英文字母和'B'、'P'两个字母。经阿狸研究发现,这个打字机是这样工作的:l 输入小写字母,打字机的一个凹槽中会加入这个字母(这个字母加在凹槽的最后)。l 按一下印有'B'的按键,打字机凹槽中最后一 阅读全文
posted @ 2016-03-16 08:22 chenyushuo 阅读(207) 评论(0) 推荐(0)
摘要:题面: https://www.codechef.com/problems/CBAL 题解: 可以发现,我们关心的仅仅是每个字符出现次数的奇偶性,而且字符集大小仅有 26, 所以我们状态压缩,记 a[i]表示 s[1..i]所有字符的奇偶性状态, 那么子串 s[L..R]是平衡字符串当且仅当a[L- 阅读全文
posted @ 2016-03-15 09:36 chenyushuo 阅读(307) 评论(0) 推荐(0)
摘要:题面:https://www.codechef.com/problems/FNCS 题解: 我们考虑对 n 个函数进行分块,设块的大小为S。 每个块内我们维护当前其所有函数值的和,以及数组中每个元素对这个块函数值的和的贡献系数。 那么每次修改操作我们就可以对每个块函数值的和 O(1)进行修改。 对于 阅读全文
posted @ 2016-03-14 14:58 chenyushuo 阅读(414) 评论(0) 推荐(0)
摘要:Description 致力于建设全国示范和谐小村庄的H村村长dadzhi,决定在村中建立一个瞭望塔,以此加强村中的治安。我们将H村抽象为一维的轮廓。如下图所示 我们可以用一条山的上方轮廓折线(x1, y1), (x2, y2), …. (xn, yn)来描述H村的形状,这里x1 < x2 < …< 阅读全文
posted @ 2016-03-12 09:19 chenyushuo 阅读(290) 评论(0) 推荐(0)
摘要:Description gty又虐了一场比赛,被虐的蒟蒻们决定吊打gty。gty见大势不好机智的分出了n个分身,但还是被人多势众的蒟蒻抓住了。蒟蒻们将n个gty吊在n根绳子上,每根绳子穿过天台的一个洞。这n根绳子有一个公共的绳结x。吊好gty后蒟蒻们发现由于每个gty重力不同,绳结x在移动。蒟蒻wa 阅读全文
posted @ 2016-03-11 08:51 chenyushuo 阅读(514) 评论(0) 推荐(0)
摘要:Description 已知一个长度为n的序列a1,a2,...,an。对于每个1<=i<=n,找到最小的非负整数p满足 对于任意的j, aj < = ai + p - sqrt(abs(i-j)) Input 第一行n,(1<=n<=500000)下面每行一个整数,其中第i行是ai。(0<=ai< 阅读全文
posted @ 2016-03-10 16:21 chenyushuo 阅读(318) 评论(0) 推荐(0)
摘要:Description 对于一个区间集合{A1,A2……AK}(K>1,Ai<>Aj{i<>j}),我们定义其权值 W=|A1∪A2∪……∪AK|*|A1∩A2∩……AK| 当然,如果这些区间没有交集则权值为0。 Input 给你N个各不相同的区间,请你从中找出若干个区间使其权值最大。 第一行N 接 阅读全文
posted @ 2016-03-10 14:34 chenyushuo 阅读(775) 评论(0) 推荐(0)
摘要:Description Input Output 对于每组数据,若最小的不协调度不超过1018,则第一行一个数表示不协调度若最小的不协调度超过1018,则输出"Too hard to arrange"(不包含引号)。每个输出后面加"--------------------" Sample Input 阅读全文
posted @ 2016-03-10 09:04 chenyushuo 阅读(463) 评论(0) 推荐(0)
摘要:Description 给定一个序列{ai | 1 <= ai <= 1000000000 且 1 <= i <= n 且 n <= 15000000}和一个整数 k (k <= n 且 k <= 1000000),求出a的一个长度为k的子序列{a[bi]}满足: (1) 1 <= b1 <= b2 阅读全文
posted @ 2016-03-09 11:03 chenyushuo 阅读(419) 评论(0) 推荐(0)
摘要:Description 奶牛们讨厌黑暗。 为了调整牛棚顶的电灯的亮度,Bessie必须建一座干草堆使得她能够爬上去够到灯泡 。一共有N大包的干草(1<=N<=100000)(从1到N编号)依靠传送带连续的传输进牛棚来。第i包干草有一个 宽度W_i(1<=w_i<=10000)。所有的干草包的厚度和高 阅读全文
posted @ 2016-03-08 14:17 chenyushuo 阅读(317) 评论(0) 推荐(0)
摘要:Description 给一个n*n的地图,每个格子有一个价格,找一个矩形区域,使其价格总和位于[k,2k] Input 输入k n(n<2000)和一个n*n的地图 Output 输出矩形的左上和右下的列-行坐标或NIE Sample Input inputdata1 4 3 1 1 1 1 9 阅读全文
posted @ 2016-03-08 10:28 chenyushuo 阅读(257) 评论(0) 推荐(0)
摘要:Description Tz又耍畸形了!!他要当飞行员,他拿到了一个飞行员测试难度序列,他设定了一个难度差的最大值,在序列中他想找到一个最长的子串,任意两个难度差不会超过他设定的最大值。耍畸形一个人是不行的,于是他找到了你。 Input 输入:第一行两个有空格隔开的整数k(0<=k<=2000,00 阅读全文
posted @ 2016-03-07 21:43 chenyushuo 阅读(235) 评论(0) 推荐(0)
摘要:Description 一个长度为n的记账单,+表示存¥1,-表示取¥1。现在发现记账单有问题。一开始本来已经存了¥p,并且知道最后账户上还有¥q。你要把记账单修改正确,使得 1:账户永远不会出现负数; 2:最后账户上还有¥q。你有2种操作: 1:对某一位取反,耗时x; 2:把最后一位移到第一位,耗 阅读全文
posted @ 2016-03-07 17:50 chenyushuo 阅读(264) 评论(0) 推荐(0)
摘要:Description 最近lxhgww又迷上了投资股票,通过一段时间的观察和学习,他总结出了股票行情的一些规律。 通过一段时间的观察,lxhgww预测到了未来T天内某只股票的走势,第i天的股票买入价为每股APi,第i天的股票卖出价为每股BPi(数据保证对于每个i,都有APi>=BPi),但是每天不 阅读全文
posted @ 2016-03-07 12:08 chenyushuo 阅读(305) 评论(0) 推荐(0)
摘要:Description 正如你所知,奶牛们没有手指以至于不能玩“石头剪刀布”来任意地决定例如谁先挤奶的顺序。她们甚至也不能通过仍硬币的方式。 所以她们通过"round number"竞赛的方式。第一头牛选取一个整数,小于20亿。第二头牛也这样选取一个整数。如果这两个数都是 "round number 阅读全文
posted @ 2016-03-04 22:25 chenyushuo 阅读(378) 评论(0) 推荐(0)
摘要:You are given the sequence of all K-digit binary numbers: 0, 1,..., 2K-1. You need to fully partition the sequence into M chunks. Each chunk must be a 阅读全文
posted @ 2016-03-03 19:43 chenyushuo 阅读(433) 评论(0) 推荐(0)
摘要:Let's consider the 32 bit representation of all integers i from m up to n inclusive (m ≤ i ≤ n; m × n ≥ 0, -2^31 ≤ m ≤ n ≤ 2^31-1). Note that a negati 阅读全文
posted @ 2016-03-03 12:09 chenyushuo 阅读(247) 评论(0) 推荐(0)
摘要:Description Create a code to determine the amount of integers, lying in the set [ X; Y] and being a sum of exactly K different integer degrees ofB. Ex 阅读全文
posted @ 2016-03-03 10:10 chenyushuo 阅读(565) 评论(0) 推荐(0)
摘要:Description windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A和B之间,包括A和B,总共有多少个windy数? Input 包含两个整数,A B。 Output 一个整数。 Sample Input 【输入样例一】 阅读全文
posted @ 2016-03-03 09:36 chenyushuo 阅读(225) 评论(0) 推荐(0)
摘要:Problem Description A wqb-number, or B-number for short, is a non-negative integer whose decimal form contains the sub- string "13" and can be divided 阅读全文
posted @ 2016-03-03 09:05 chenyushuo 阅读(182) 评论(0) 推荐(0)
摘要:Problem Description 杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。不吉利的数字为所有含有4或62的号码。例如 阅读全文
posted @ 2016-03-02 20:17 chenyushuo 阅读(272) 评论(0) 推荐(0)
摘要:2959: 长跑 Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 194 Solved: 114[Submit][Status][Discuss] Description 某校开展了同学们喜闻乐见的阳光长跑活动。为了能“为祖国健康工作五十年”,同学们纷纷 阅读全文
posted @ 2016-03-02 15:44 chenyushuo 阅读(473) 评论(0) 推荐(0)