自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(162)
  • 收藏
  • 关注

原创 微软必应·英雄会第三届在线编程大赛:几个bing

题目详情   本届大赛由微软必应词典冠名,必应词典(Bing Dictionary)是微软推出的新一代英语学习引擎,里面收录了很多我们常见的单词,详情请见:http://cn.bing.com/dict/?form=BDVSP4&mkt=zh-CN&setlang=ZH。但现实生活中,我们也经常能看到一些毫无规则的字符串,导致词典无法正常收录,不过,我们是否可以从无规则的字符串中提取出正规

2014-05-28 11:45:13 1171

原创 NYOJ - 找点【贪心】

找点时间限制:2000 ms  |  内存限制:65535 KB难度:2描述上数学课时,老师给了LYH一些闭区间,让他取尽量少的点,使得每个闭区间内至少有一个点。但是这几天LYH太忙了,你们帮帮他吗?输入多组测试数据。每组数据先输入一个N,表示有N个闭区间(N≤100)。接下来N行,每行输入两个数a,b(0≤a≤b≤100),表示区间的两

2014-02-09 19:21:50 1419

原创 NYOJ - Substring

Substring时间限制:1000 ms  |  内存限制:65535 KB难度:1描述You are given a string input. You are to find the longest substring of input such that the reversal of the substring is also a substrin

2014-01-05 15:07:03 983

原创 POJ - Saruman's Army(贪心)

DescriptionSaruman the White must lead his army along a straight path from Isengard to Helm’s Deep. To keep track of his forces, Saruman distributes seeing stones, known as palantirs, among the

2013-11-08 21:30:20 1011

原创 NYOJ - Same binary weight

Same binary weight时间限制:300 ms  |  内存限制:65535 KB难度:3描述The binary weight of a positive  integer is the number of 1's in its binary representation.for example,the decmial number 1 has

2013-11-04 12:03:50 794

原创 POJ - Best Cow Line(贪心)

Best Cow LineDescriptionFJ is about to take his N (1 ≤ N ≤ 2,000) cows to the annual"Farmer of the Year" competition. In this contest every farmer arranges his cows in a line and herds them

2013-10-28 19:34:21 5357 3

原创 NYOJ - 最少步数【BFS】

最少步数时间限制:3000 ms  |  内存限制:65535 KB难度:4描述 这有一个迷宫,有0~8行和0~8列: 1,1,1,1,1,1,1,1,1 1,0,0,1,0,0,1,0,1 1,0,0,1,1,0,0,0,1 1,0,1,0,1,1,0,1,1 1,0,0,0,0,1,0,0,1 1,1,0,1,0,1,0,0,1 1,1,0,1,

2013-10-27 11:10:19 1446 1

原创 POJ - Lake Counting(DFS)

Lake CountingDescriptionDue to recent rains, water has pooled in various places in Farmer John's field, which is represented by a rectangle of N x M (1 <= N <= 100; 1 <= M <= 100) squares. Each sq

2013-10-24 17:28:06 702

原创 NYOJ - 蚂蚁的难题(二)(dp)

蚂蚁的难题(二)时间限制:1000 ms  |  内存限制:65535 KB难度:3描述下雨了,下雨了,蚂蚁搬家了。已知有n种食材需要搬走,这些食材从1到n依次排成了一个圈。小蚂蚁对每种食材都有一个喜爱程度值Vi,当然,如果Vi小于0的时候,表示蚂蚁讨厌这种食材。因为马上就要下雨了,所以蚂蚁只能搬一次,但是能够搬走连续一段的食材。时间紧急,你快帮帮小

2013-09-11 17:29:13 1631

原创 NYOJ - 发短信

发短信时间限制:1000 ms  |  内存限制:65535 KB难度:3描述下图是手机常用的九键英文输入法界面,如果要输入字母'A',我们只需要按一次数字键2,按键顺序记为2;如果要输入字母'B'的话,我们需要连续按两次数字键2,按键顺序记为22;同理:字母'C’需要连续按3次数字键2,按键顺序记为222。通过这种方法,我们用手机10多个键就能输入26个英

2013-09-09 21:16:56 1285

原创 NYOJ - 最长回文子串

最长回文子串时间限制:1000 ms  |  内存限制:65535 KB难度:4描述输入一个字符串,求出其中最长的回文子串。子串的含义是:在原串连续出现的字符串片段。回文的含义是:正着看和倒着看是相同的,如abba和abbebba。在判断是要求忽略所有的标点和空格,且忽略大小写,但输出时按原样输出(首尾不要输出多余的字符串)。输入字符串长度大于等于1小于等于5000

2013-06-23 23:52:32 1484

原创 NYOJ - 奇数阶魔方

奇数阶魔方时间限制:1000 ms  |  内存限制:65535 KB难度:3描述一个 n 阶方阵的元素是1,2,...,n^2,它的每行,每列和2条对角线上元素的和相等,这样的方阵叫魔方。n为奇数时我们有1种构造方法,叫做“右上方” ,例如下面给出n=3,5,7时的魔方.38 1 63 5 74 9 2517 24 1 8 1523 5

2013-06-23 16:27:53 908

原创 NYOJ - ones(dp)

ones时间限制:1000 ms  |  内存限制:65535 KB难度:3描述Given a positive integer N (0<=N<=10000), you are to find an expression equals to N using only 1,+,*,(,). 1 should not appear continuously, i.

2013-06-13 16:37:16 992

原创 NYOJ - 求逆序数(归并排序)

求逆序数时间限制:2000 ms  |  内存限制:65535 KB难度:5描述在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。现在,给你一个N个元素的序列,请你判断出它的逆序数是多少。比如 1 3 2 的逆序数就是1。输入第一行输入一个

2013-06-13 02:59:37 7526 1

原创 NYOJ - 会场安排问题(贪心)

会场安排问题时间限制:3000 ms  |  内存限制:65535 KB难度:4描述学校的小礼堂每天都会有许多活动,有时间这些活动的计划时间会发生冲突,需要选择出一些活动进行举办。小刘的工作就是安排学校小礼堂的活动,每个时间最多安排一个活动。现在小刘有一些活动计划的时间表,他想尽可能的安排更多的活动,请问他该如何安排。输入第一行是一个整型数m(m每组

2013-06-12 01:41:05 999

原创 NYOJ - 305

表达式求值时间限制:3000 ms  |  内存限制:65535 KB难度:3描述Dr.Kong设计的机器人卡多掌握了加减法运算以后,最近又学会了一些简单的函数求值,比如,它知道函数min(20,23)的值是20 ,add(10,98) 的值是108等等。经过训练,Dr.Kong设计的机器人卡多甚至会计算一种嵌套的更复杂的表达式。假设表达式可以简单定

2013-06-09 21:57:44 1037

原创 NYOJ - 郁闷的C小加(二)

郁闷的C小加(二)时间限制:1000 ms  |  内存限制:65535 KB难度:4描述聪明的你帮助C小加解决了中缀表达式到后缀表达式的转换(详情请参考“郁闷的C小加(一)”),C小加很高兴。但C小加是个爱思考的人,他又想通过这种方法计算一个表达式的值。即先把表达式转换为后缀表达式,再求值。这时又要考虑操作数是小数和多位数的情况。输入第一行输入一个整数T,共有T组测试数据

2013-06-05 18:13:41 854

原创 NYOJ - 郁闷的C小加(一)

郁闷的C小加(一)时间限制:1000 ms  |  内存限制:65535 KB难度:3描述我们熟悉的表达式如a+b、a+b*(c+d)等都属于中缀表达式。中缀表达式就是(对于双目运算符来说)操作符在两个操作数中间:num1 operand num2。同理,后缀表达式就是操作符在两个操作数之后:num1 num2 operand。ACM队的“C小加”正在郁闷怎样把一个中缀表达

2013-06-05 02:21:24 1273

原创 NYOJ - 表达式求值(逆波兰式)

表达式求值时间限制:3000 ms  |  内存限制:65535 KB难度:4描述ACM队的mdd想做一个计算器,但是,他要做的不仅仅是一计算一个A+B的计算器,他想实现随便输入一个表达式都能求出它的值的计算器,现在请你帮助他来实现这个计算器吧。比如输入:“1+2/4=”,程序就输出1.50(结果保留两位小数)输入第一行输入一个整数n,共有n组测试数

2013-06-04 23:47:32 7600

原创 NYOJ - 中缀式变后缀式(逆波兰式)

中缀式变后缀式时间限制:1000 ms  |  内存限制:65535 KB难度:3描述人们的日常习惯是把算术表达式写成中缀式,但对于机器来说更“习惯于”后缀式,关于算术表达式的中缀式和后缀式的论述一般的数据结构书都有相关内容可供参看,这里不再赘述,现在你的任务是将中缀式变为后缀式。输入第一行输入一个整数n,共有n组测试数据(n每组测试数据只有一行,是

2013-06-03 09:11:00 2361

原创 HDU - Palindrome(dp)

PalindromeProblem DescriptionA palindrome is a symmetrical string, that is, a string read identically from left to right as well as from right to left. You are to write a program which, give

2013-05-27 22:50:15 825

原创 HDU - Super Jumping! Jumping! Jumping!(dp)

Super Jumping! Jumping! Jumping!Problem DescriptionNowadays, a kind of chess game called “Super Jumping! Jumping! Jumping!” is very popular in HDU. Maybe you are a good boy, and know little ab

2013-05-25 20:07:45 647

原创 NYOJ - 1的个数

1的个数时间限制:1000 ms  |  内存限制:65535 KB难度:3描述给你两个数a和b,你的任务是计算出1在a和b之间出现的次数,比如说,如果a=1024,b=1032,那么a和b之间的数就是:1024 1025 1026 1027 1028 1029 1030 1031 1032则有10个1出现在这些数中。输入输入不会超过500行

2013-05-24 14:36:51 1173

原创 NYOJ - 探寻宝藏(dp)

探 寻 宝 藏时间限制:1000 ms  |  内存限制:65535 KB难度:5描述传说HMH大沙漠中有一个M*N迷宫,里面藏有许多宝物。某天,Dr.Kong找到了迷宫的地图,他发现迷宫内处处有宝物,最珍贵的宝物就藏在右下角,迷宫的进出口在左上角。当然,迷宫中的通路不是平坦的,到处都是陷阱。Dr.Kong决定让他的机器人卡多去探险。但机器人卡多从左上角走到右下角时,只会向

2013-05-22 13:36:05 1943

原创 NYOJ - 外星人的供给站(贪心)

外星人的供给站时间限制:1000 ms  |  内存限制:65535 KB难度:3描述外星人指的是地球以外的智慧生命。外星人长的是不是与地球上的人一样并不重要,但起码应该符合我们目前对生命基本形式的认识。比如,我们所知的任何生命都离不开液态水,并且都是基于化学元素碳(C)的有机分子组合成的复杂有机体。42岁的天文学家Dr. Kong已经执著地观测ZDM-777星球十多年了,

2013-05-20 23:11:17 2232

原创 NYOJ - 整数中的1

整数中的1时间限制:3000 ms  |           内存限制:250 KB难度:4描述 给出两个非负32位整型范围内的数a,b,请输出闭区间[a,b]内所有数二进制中各个位的1的总个数。输入一行,给出两个整形数a,b(0输出一行,输出结果样例输入1 2样例输出2#includeusing namespace std;int Count(

2013-05-18 01:23:46 957

原创 NYOJ - 求高精度幂

求高精度幂时间限制:3000 ms | 内存限制:65535 KB难度:2描述 对数值很大、精度很高的数进行高精度计算是一类十分常见的问题。比如,对国债进行计算就是属于这类问题。 现在要你解决的问题是:对一个实数R( 0.0n),其中n 是整数并且 0 输入输入有多行,每行有两个数R和n,空格分开。R的数字位数不超过10位。输出对于每组输入,要求输出一行,该行包

2013-05-12 15:24:31 1202 1

原创 NYOJ - 找球号(二)(HASH)

找球号(二)时间限制:1000 ms  |  内存限制:65535 KB难度:5描述在某一国度里流行着一种游戏。游戏规则为:现有一堆球中,每个球上都有一个整数编号i(0<=i<=100000000),编号可重复,还有一个空箱子,现在有两种动作:一种是"ADD",表示向空箱子里放m(0<m<=100)个球,另一种是"QUERY”,表示说出M(0<M<=100)个随机整

2013-05-07 16:46:46 882

原创 HDU - 小Q系列故事——屌丝的逆袭

小Q系列故事——屌丝的逆袭Problem Description  毕业于普通本科的小Q一直自称是资深屌丝,不仅学校不知名,甚至他自己在这个普通学校也是默默无闻——直到临近毕业的时候,班里5朵金花中的2位甚至从没和他说过话!  谁又能想到,如此不起眼的小Q在历经重重面试环节后,竟然如愿以偿加入了心仪已久的腾讯公司!消息刚刚传开的那几天,这在他们班甚至整个学院都是讨论的热门话题,如果这时

2013-05-05 01:01:36 1122

原创 NYOJ - 查找字符串

查找字符串时间限制:1000 ms  |           内存限制:65535 KB难度:3描述 小明得到了一张写有奇怪字符串的纸,他想知道一些字符串出现了多少次,但这些字符串太多了,他想找你帮忙,你能帮他吗?输入字符包括所有小写字母、‘@’、‘+’。输入第一行包含一个整数T(T接下来每组数据第一行包含两个整数n,m(n,m接下来n行,每行包含一个字符串,长度不

2013-05-02 16:47:43 883 1

原创 NYOJ - 免费馅饼(经典DP)

免费馅饼时间限制:1000 ms  |           内存限制:65535 KB难度:3描述 都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼。说来gameboy的人品实在是太好了,这馅饼别处都不 掉,就掉落在他身旁的10米范围内。馅饼如果掉在了地上当然就不能吃了,所以gameboy马上卸下身上的背包去接。但由于小径两侧都不能站人,

2013-05-01 23:47:39 762

原创 NYOJ - 士兵杀敌(三)(RMQ)

士兵杀敌(三)时间限制:2000 ms  |           内存限制:65535 KB难度:5描述 南将军统率着N个士兵,士兵分别编号为1~N,南将军经常爱拿某一段编号内杀敌数最高的人与杀敌数最低的人进行比较,计算出两个人的杀敌数差值,用这种方法一方面能鼓舞杀敌数高的人,另一方面也算是批评杀敌数低的人,起到了很好的效果。所以,南将军经常问军师小工第i号士兵到第j号

2013-04-26 23:50:31 1240

原创 NYOJ - 士兵杀敌(二)(树状数组)

士兵杀敌(二)时间限制:1000 ms  |           内存限制:65535 KB难度:5描述 南将军手下有N个士兵,分别编号1到N,这些士兵的杀敌数都是已知的。小工是南将军手下的军师,南将军经常想知道第m号到第n号士兵的总杀敌数,请你帮助小工来回答南将军吧。南将军的某次询问之后士兵i可能又杀敌q人,之后南将军再询问的时候,需要考虑到新增的杀敌数。

2013-04-26 00:22:10 764

原创 NYOJ - 作业题(dp)

作业题时间限制:3000 ms  |           内存限制:65535 KB难度:3描述 小白同学这学期有一门课程叫做《数值计算方法》,这是一门有效使用数字计算机求数学问题近似解的方法与过程,以及由相关理论构成的学科……今天他们的Teacher S,给他们出了一道作业题。Teacher S给了他们很多的点,让他们利用拉格朗日插值公式,计算出某严格单调函数的曲线。

2013-04-24 21:46:37 640

原创 NYOJ - 飞翔(DP)

飞翔时间限制:3000 ms  |           内存限制:65535 KB难度:4描述 鹰最骄傲的就是翱翔,但是鹰们互相都很嫉妒别的鹰比自己飞的快,更嫉妒其他的鹰比自己飞行的有技巧。于是,他们决定举办一场比赛,比赛的地方将在一个迷宫之中。这些鹰的起始点被设在一个N*M矩阵的左下角map[1,1]的左下角。终点被设定在矩阵的右上角map[N,M]的右上角,有些ma

2013-04-23 21:22:42 1047

原创 NYOJ - 欧拉函数求和

欧拉函数求和时间限制:1000 ms  |           内存限制:65535 KB难度:3描述 题目描述很简单,求出(PS:上面式子的意思是大于0小于n并且能整除n的所有d的欧拉函数值之和)。输入每行一个数n(n输出每个结果占一行。样例输入1212样例输出018#include #include int Eul

2013-04-22 21:45:32 1832

原创 NYOJ - 阶乘因式分解(二)

阶乘因式分解(二)时间限制:3000 ms  |           内存限制:65535 KB难度:3描述 给定两个数n,m,其中m是一个素数。将n(0注:^为求幂符号。输入第一行是一个整数s(0随后的s行, 每行有两个整数n,m。 输出输出m的个数样例输入3100 516 21000000000 13样例输出

2013-04-22 21:42:29 926

原创 NYOJ - 完全背包(经典dp)

完全背包时间限制:3000 ms  |           内存限制:65535 KB难度:4描述 直接说题意,完全背包定义有N种物品和一个容量为V的背包,每种物品都有无限件可用。第i种物品的体积是c,价值是w。求解将哪些物品装入背包可使这些物品的体积总和不超过背包容量,且价值总和最大。本题要求是背包恰好装满背包时,求出最大价值总和是多少。如果不能恰好装满背包,输出NO

2013-04-22 09:28:22 1651

原创 NYOJ - mdd的烦恼(欧拉函数)

mdd的烦恼时间限制:1000 ms  |           内存限制:65535 KB难度:3描述 今天mdd看到这么一段话:在数论,对正整数n,欧拉函数是少于或等于n的数中与n互质的数的数目。此函数以其首名研究者欧拉命名,它又称为Euler's totient function、φ函数、欧拉商数等。 例如φ(8)=4,因为1,3,5,7均和8互质。于是他想用计算机实现

2013-04-21 21:42:32 874

原创 NYOJ - 开心的mdd (DP)

开心的mdd时间限制:1000 ms  |           内存限制:65535 KB难度:3描述 himdd有一天闲着无聊,随手拿了一本书,随手翻到一页,上面描述了一个神奇的问题,貌似是一个和矩阵有关的东西。给出三个矩阵和其行列A1(10*100),A2(100*5),A3(5*50)。现在himdd要算出计算矩阵所要的乘法次数,他发现不同的计算次序,所要的乘法次

2013-04-21 17:23:13 836

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除