上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页
  2012年8月8日
摘要: 题目描述正如你所知,奶牛们没有手指以至于不能玩“石头剪刀布”来任意地决定例如谁先挤奶的顺序。她们甚至也不能通过仍硬币的方式。所以她们通过"round number"竞赛的方式。第一头牛选取一个整数,小于20亿。第二头牛也这样选取一个整数。如果这两个数都是 "round numbers",那么第一头牛获胜,否则第二头牛获胜。如果一个正整数N的二进制表示中,0的个数大于或等于1的个数,那么N就被称为"round number" 。例如,整数9,二进制表示是1001,1001 有两个'0'和两个'1'; 因此 阅读全文
posted @ 2012-08-08 16:24 怡红公子 阅读(284) 评论(0) 推荐(0) 编辑
  2012年8月6日
摘要: 题目描述佳佳是个贪玩的孩子。一天,他正在跟凡凡玩“数石子”的游戏。佳佳在地上摆了N堆石子,其中第I堆石子有Ai个石头。佳佳每次都会问凡凡:“凡凡,请问从第I堆到第J堆,总共有多少个石子?”聪明的凡凡每次都能快速而准确地回答对。凡凡老是被问问题,心里有些不服,就对佳佳说:“佳佳,你还记得你问了什么问题,我回答了什么答案吗?”佳佳说当然记得。于是凡凡说:“好,我把石子拿走,再问你一些相似的问题,你能答得出来吗?”佳佳张圆了嘴巴,望着凡凡,一脸疑问和惊讶的表情。你现在知道了游戏规则和过程,但没看见原来的石子。请你写一个程序来帮助佳佳。数据范围10%的数据满足1<=n<=10,0<= 阅读全文
posted @ 2012-08-06 20:30 怡红公子 阅读(502) 评论(0) 推荐(0) 编辑
  2012年8月5日
摘要: 描述 Description 布是一个n*m的网格,线只能在网格的顶点处才能从布的一面穿到另一面。每一段线都覆盖一个单位网格的两条对角线之一,而在绣的过程中,一针中连续的两段线必须分处布的两面。给出布两面的图案(实线代表该处有线,虚线代表背面有线),问最少需要几针才能绣出来?一针是指针不离开布的一次绣花过程。输入格式 Input Format 第1行两个数N和M(1<=N,M<=200)。接下来N行每行M个数描述正面。再接下来N行每行M个数描述反面。每个格子用.(表示空),/(表示从右上角连到左下角),\(表示从左上角连到右下角)和X(表示连两条对角线)表示。输出格式 Output 阅读全文
posted @ 2012-08-05 21:22 怡红公子 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 背景 Background 欧几里德旅行商(Euclidean Traveling Salesman)问题也就是货郎担问题一直是困扰全世界数学家、计算机学家的著名问题。现有的算法都没有办法在确定型机器上在多项式时间内求出最优解,但是有办法在多项式时间内求出一个较优解。为了简化问题,而且保证能在多项式时间内求出最优解,J.L.Bentley提出了一种叫做bitonic tour的哈密尔顿环游。它的要求是任意两点(a,b)之间的相互到达的代价dist(a,b)=dist(b,a)且任意两点之间可以相互到达,并且环游的路线只能是从最西端单向到最东端,再单项返回最西端,并且是一个哈密尔顿回路。描述 D 阅读全文
posted @ 2012-08-05 15:48 怡红公子 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 描述 Description 在一个长宽均为10,入口出口分别为(0,5)、(10,5)的房间里,有几堵墙,每堵墙上有两个缺口,求入口到出口的最短路经。 输入格式 Input Format 第一排为n(n<=20),墙的数目。接下来n排,每排5个实数x,a1,b1,a2,b2。x表示墙的横坐标(所有墙都是竖直的),a1-b1和a2-b2之间为空缺。a1、b1、a2、b2保持递增,x1-xn也是递增的。输出格式 Output Format 输出最短距离,保留2位小数。 1 #include<iostream> 2 #include<math.h> 3... 阅读全文
posted @ 2012-08-05 13:29 怡红公子 阅读(624) 评论(0) 推荐(0) 编辑
  2012年8月4日
摘要: 背景 Background 乾隆,雍正的第四子,在位60年,退位后又当了三年太上皇,终年89岁。 乾隆即位之初,实行宽猛互济的政策,务实足国,重视农桑,停止捐纳,平定叛乱等一系列活动中,充分体现了他的文治武功,乾隆帝向慕风雅,精于骑射,笔墨留于大江南北,并是一个有名的文物收藏家。清宫书画大多是他收藏的,他在位期间编纂的《四库全书》共收书3503种,79337卷,36304册,其卷数是《永乐大典》的三倍,成为我国古代思想文化遗产的总汇。 乾隆好游江南,喜欢江南的山水,喜欢江南的人文,喜欢江南的才气,同时他也喜欢江南的汉族美女。描述 Description 话说乾隆带着他的宰相刘罗锅和... 阅读全文
posted @ 2012-08-04 20:49 怡红公子 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 背景 Background 在很久很久以前,有一个动物村庄,那里是猪的乐园(^_^),村民们勤劳、勇敢、善良、团结…… 不过有一天,最小的小小猪生病了,而这种病是极其罕见的,因此大家都没有储存这种药物。所以晴天小猪自告奋勇,要去采取这种药草。于是,晴天小猪的传奇故事便由此展开……描述 Description 这一天,他来到了一座深山的山脚下,因为只有这座深山中的一位隐者才知道这种药草的所在。但是上山的路错综复杂,由于小小猪的病情,晴天小猪想找一条需时最少的路到达山顶,但现在它一头雾水,所以向你求助。 山用一个三角形表示,从山顶依次向下有1段、2段、3段等山路,每一段用一个数字T(1... 阅读全文
posted @ 2012-08-04 20:48 怡红公子 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 描述 Description Adam和Eve玩一个游戏,他们先从1900.1.1到2001.11.4这个日期之间随意抽取一个日期出来。然后他们轮流对这个日期进行操作: 1 : 把日期的天数加1,例如1900.1.1变到1900.1.2 2 : 把月份加1,例如:1900.1.1变到1900.2.1 其中如果天数超过应有天数则日期变更到下个月的第1天。月份超过12则变到下一年的1月。而且进行操作二的时候,如果有这样的日期:1900.1.31,则变成了1900.2.31,这样的操作是非法的,我们不允许这样做。而且所有的操作均要考虑历法和闰年的规定。 谁先将日期变到2001.11.4谁就赢了。 . 阅读全文
posted @ 2012-08-04 20:46 怡红公子 阅读(1230) 评论(0) 推荐(0) 编辑
  2012年7月25日
摘要: 题目描述某组织打算摧毁发烂稀国的石油运输系统。该系统可以看成一个运输网络,由许多结点和连接结点的管道组成。只有地点A生产石油,生产的石油通过管道运输到地点B,石油不能在中间点累积。管道是双向的,每条管道连接两个不同的结点,每两个结点之间只有一条管道连接。每条管道有一个抗压指数,当石油的流量超过这个数管道就会爆炸。A地生产石油的速度是很快的,但由于抗压指数的问题,能运到B的有一个上限。发烂稀国比较贪婪,他们采用了使他们获得最多石油的运输方案。某组织有一个特殊的物质,能使一条管道的抗压指数下降1。作为该组织的首席程序员,你的任务就是告诉领导,让那些管道的抗压指数下降,一定可以摧毁发烂稀国的石油运输 阅读全文
posted @ 2012-07-25 11:29 怡红公子 阅读(442) 评论(0) 推荐(0) 编辑
摘要: floyd算法。有 i 出发返回 i 的最小环=min{d[i][j]+map[i][k]+map[k][j]};for(k=1;k<=n;k++){for(i=1;i<k;i++)for(j=i+1;j<k;j++)if(d[i][j]+m[i][k]+m[k][j]<min)min=d[i][j]+m[i][k]+m[k][j];for(i=1;i<=n;i++)for(j=1;j<=n;j++)if(d[i][k]+d[k][j]<d[i][j])d[i][j]=d[i][k]+d[k][j];}根据floyd算法的性质,k 时,d[i][j]中 阅读全文
posted @ 2012-07-25 00:37 怡红公子 阅读(703) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页