自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2013-04-26 23:50:31 1239

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

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

2013-04-26 00:22:10 763

原创 NYOJ - 作业题(dp)

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

2013-04-24 21:46:37 639

原创 NYOJ - 飞翔(DP)

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

2013-04-23 21:22:42 1046

原创 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 1831

原创 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 925

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

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

2013-04-22 09:28:22 1650

原创 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 873

原创 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 834

原创 NYOJ - 聪明的kk (dp)

聪明的kk时间限制:1000 ms  |           内存限制:65535 KB难度:3描述 聪明的“KK”非洲某国展馆的设计灵感源于富有传奇色彩的沙漠中陡然起伏的沙丘,体现出本国不断变换和绚丽多彩的自然风光与城市风貌。展馆由五部分组成,馆内影院播放名为《一眨眼的瞬间》的宽银幕短片,反映了建国以来人民生活水平和城市居住环境的惊人巨变。可移动“沙丘”变戏法 的灵感

2013-04-19 12:37:29 819

原创 HDU- Max Sum (dp)

http://acm.hdu.edu.cn/showproblem.php?pid=1003这个是最大字段和问题,具体用DP来解决,其中,动态转移方程为:dp[i] = max(dp[i-1]+a[i],a[i])#include int a[100010];int main(void){ int n,m,k = 1,i,pos,start,end; scanf("%d",&

2013-04-18 21:44:34 800

原创 NYOJ - skiing(搜索&dp)

skiing时间限制:3000 ms  |           内存限制:65535 KB难度:5描述 Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子1  2

2013-04-18 13:43:03 761

原创 NYOJ - 传纸条(一)(DP)

传纸条(一)时间限制:2000 ms  |           内存限制:65535 KB难度:5描述 小渊和小轩是好朋友也是同班同学,他们在一起总有谈不完的话题。一次素质拓展活动中,班上同学安排做成一个m行n列的矩阵,而小渊和小轩被安排在矩阵对角线的两端,因此,他们就无法直接交谈了。幸运的是,他们可以通过传纸条来进行交流。纸条要经由许多同学传到对方手里,小渊坐在矩阵的左上角,

2013-04-17 23:52:35 1769

原创 NYOJ - 开心的小明(经典dp)

开心的小明时间限制:1000 ms  |           内存限制:65535 KB难度:4描述 小明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N 元钱就行”。今天一早小明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的N 元。于是,他把每

2013-04-17 12:17:47 1117

原创 NYOJ - 括号匹配(二)(经典dp)

括号匹配(二)时间限制:1000 ms | 内存限制:65535 KB难度:6描述 给你一个字符串,里面只包含"(",")","[","]"四种符号,请问你需要至少添加多少个括号才能使这些括号匹配起来。如:[]是匹配的([])[]是匹配的((]是不匹配的([)]是不匹配的输入第一行输入一个正整数N,表示测试数据组数(N每组测试数据都只有一行,

2013-04-16 23:31:08 8030

原创 NYOJ - 整数划分(二)

整数划分(二)时间限制:1000 ms  |           内存限制:65535 KB难度:3描述 把一个正整数m分成n个正整数的和,有多少种分法?例:把5分成3个正正数的和,有两种分法:1 1 31 2 2输入第一行是一个整数T表示共有T组测试数据(T每组测试数据都是两个正整数m,n,其中(1输出输出拆分的方法的数目。样例输入

2013-04-16 00:40:16 1247

原创 NYOJ - 整数划分

整数划分时间限制:3000 ms  |           内存限制:65535 KB难度:3描述 将正整数n表示成一系列正整数之和:n=n1+n2+…+nk, 其中n1≥n2≥…≥nk≥1,k≥1。 正整数n的这种表示称为正整数n的划分。求正整数n的不 同划分个数。 例如正整数6有如下11种不同的划分: 6; 5+1; 4+2,4+1+1; 3

2013-04-15 23:27:16 2650

原创 NYOJ - 找球号(三)

找球号(三)时间限制:2000 ms  |           内存限制:3000 KB难度:2描述 xiaod现在正在某个球场负责网球的管理工作。为了方便管理,他把每个球都编了号,且每个编号的球的总个数都是偶数。有一天,xiaod发现少了一个球,你能帮他找出丢的那个球的球号吗?输入有多组测试数据。每组数据包括两行。第一行是一个整数N(0随后的一行是N个数,

2013-04-15 07:54:47 666

原创 NYOJ - 找球号(一)(二分)

找球号(一)时间限制:3000 ms  |           内存限制:65535 KB难度:3描述 在某一国度里流行着一种游戏。游戏规则为:在一堆球中,每个球上都有一个整数编号i(0<=i<=100000000),编号可重复,现在说一个随机整数k(0<=k<=100000100),判断编号为k的球是否在这堆球中(存在为"YES",否则为"NO"),先答出者为胜。现在有一个人

2013-04-14 22:20:44 999 1

原创 NYOJ - The Triangle(经典dp)

The Triangle时间限制:1000 ms  |           内存限制:65535 KB难度:4描述 73 88 1 02 7 4 44 5 2 6 5(Figure 1)Figure 1 shows a number triangle. Write a program that calculates the highest sum o

2013-04-14 00:12:42 1027

原创 NYOJ - 最大和(DP)

最大和时间限制:1000 ms  |           内存限制:65535 KB难度:5描述 给定一个由整数组成二维矩阵(r*c),现在需要找出它的一个子矩阵,使得这个子矩阵内的所有元素之和最大,并把这个子矩阵称为最大子矩阵。例子:0 -2 -7 0 9 2 -6 2 -4 1 -4 1 -1 8 0 -2 其最大子矩阵为:

2013-04-13 21:29:51 805

原创 NYOJ - 矩形嵌套(经典dp)

矩形嵌套时间限制:3000 ms  |           内存限制:65535 KB难度:4描述 有n个矩形,每个矩形可以用a,b来描述,表示长和宽。矩形X(a,b)可以嵌套在矩形Y(c,d)中当且仅当a<c,b<d或者b<c,a<d(相当于旋转X90度)。例如(1,5)可以嵌套在(6,2)内,但不能嵌套在(3,4)中。你的任务是选出尽可能多的矩形排成一行,使得除最后一个外,

2013-04-12 21:14:54 7410 2

原创 NYOJ - 单调递增最长子序列(经典dp)

单调递增最长子序列时间限制:3000 ms  |           内存限制:65535 KB难度:4描述 求一个字符串的最长递增子序列的长度如:dabdbf最长递增子序列就是abdf,长度为4输入第一行一个整数0随后的n行,每行有一个字符串,该字符串的长度不会超过10000输出输出字符串的最长递增子序列的长度样例输入3aaaababcabklmnc

2013-04-12 00:53:39 3322

原创 NYOJ - 回文字符串(DP)

回文字符串时间限制:3000 ms  |           内存限制:65535 KB难度:4描述 所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的,比如"aba"。当然,我们给你的问题不会再简单到判断一个字符串是不是回文字符串。现在要求你,给你一个字符串,可在任意位置添加字符,最少再添加几个字符,可以使这个字符串成为回文字符串。输入第一行给出整数N

2013-04-11 23:27:56 2457

原创 NYOJ - 最长公共子序列(经典dp)

最长公共子序列时间限制:3000 ms  |           内存限制:65535 KB难度:3描述 咱们就不拐弯抹角了,如题,需要你做的就是写一个程序,得出最长公共子序列。tip:最长公共子序列也称作最长公共子串(不要求连续),英文缩写为LCS(Longest Common Subsequence)。其定义是,一个序列 S ,如果分别是两个或多个已知序列的子序列,且是

2013-04-11 17:57:01 820

原创 NYOJ - 擅长排列的小明 II

擅长排列的小明 II时间限制:1000 ms  |           内存限制:65535 KB难度:3描述 小明十分聪明,而且十分擅长排列计算。有一天小明心血来潮想考考你,他给了你一个正整数n,序列1,2,3,4,5......n满足以下情况的排列:1、第一个数必须是12、相邻两个数之差不大于2你的任务是给出排列的种数。输入多组数据。每组数据中输

2013-04-10 00:46:37 1409 1

原创 NYOJ - 269(DP)

http://acm.nyist.net/JudgeOnline/problem.php?pid=269题目的主要意思假设有一个数s (1主要使用DP的方法解决,动态转移方程 dp[i][j] += dp[i-1][j-k]  (0 #include int dp[10][82];void func(){ int i,j,k; for(i = 1; i < 10; i++

2013-04-09 07:42:13 966

原创 NYOJ - 苹果(dp-01背包问题)

苹果时间限制:3000 ms  |           内存限制:65535 KB难度:2描述 ctest有n个苹果,要将它放入容量为v的背包。给出第i个苹果的大小和价钱,求出能放入背包的苹果的总价钱最大值。输入有多组测试数据,每组测试数据第一行为2个正整数,分别代表苹果的个数n和背包的容量v,n、v同时为0时结束测试,此时不输出。接下来的n行,每行2个正整

2013-04-08 23:04:02 1210

原创 NYOJ - An problem about date

An  problem about date时间限制:2000 ms  |           内存限制:65535 KB难度:2描述 acm的iphxer经常忘记某天是星期几,但是他记那天的具体日期,他希望你能写个程序帮帮他。输入每行有三个整数 year,month,day,日期在1600年1月1日到9600年1月1日之间;输出输出对应的星期,用一个整数表示;

2013-04-02 16:03:07 1012

空空如也

空空如也

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

TA关注的人

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