摘要: " 题目链接 " 描述 在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。 现在,给你一个N个元素的序列,请你判断出它的逆序数是多少。 比如 1 3 2 的逆序数就是1。 <! more 输入 第一行输入一个 阅读全文
posted @ 2017-04-18 21:42 渡…… 阅读(178) 评论(0) 推荐(0) 编辑
摘要: " 题目链接 " 描述 在印度,有这么一个古老的传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片 阅读全文
posted @ 2017-04-18 20:43 渡…… 阅读(202) 评论(0) 推荐(0) 编辑
摘要: " 题目链接 " Problem Description我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示。 <! more Input输入数据的第一行是一个整数C, 阅读全文
posted @ 2017-04-18 20:10 渡…… 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定"Is PAT&TAP symmetric?",最长对称子串为"s PAT&TAP s",于是你应该输出11。 输入格式: 输入在一行中给出长度不超过1000的非空字符串。 <! more 输出格式: 在一行中输出最长对称子串的长度。 输入 阅读全文
posted @ 2017-04-18 20:10 渡…… 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 题目描述 幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成 。 首先从1开始写出自然数1,2,3,4,5,6,.... 1 就是第一个幸运数。 我们从2这个数开始。把所有序号能被2整除的项删除,变为: 1 _ 3 _ 5 _ 7 _ 9 .... 把它们缩紧,重新记序,为: 1 3 阅读全文
posted @ 2017-04-18 20:09 渡…… 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: " 题目链接 " Problem Description 假设有x1个字母A, x2个字母B,..... x26个字母Z,同时假设字母A的价值为1,字母B的价值为2,..... 字母Z的价值为26。那么,对于给定的字母,可以找到多少价值<! more Input 输入首先是一个整数N,代表测试实例的 阅读全文
posted @ 2017-04-18 20:09 渡…… 阅读(229) 评论(0) 推荐(0) 编辑
摘要: " 题目链接 " Problem Description 小兔的叔叔从外面旅游回来给她带来了一个礼物,小兔高兴地跑回自己的房间,拆开一看是一个棋盘,小兔有所失望。不过没过几天发现了棋盘的好玩之处。从起点(0,0)走到终点(n,n)的最短路径数是C(2n,n),现在小兔又想如果不穿越对角线(但可接触对 阅读全文
posted @ 2017-04-18 20:08 渡…… 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 描述: 所谓的四方定理,就是说任意的一个自然数都可以最多用四个数的平方和表示出来 四方定理的代码描述: <! more include include include int main() { int number,i,j,k,l; printf("Please enter a number="); 阅读全文
posted @ 2017-04-18 20:07 渡…… 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 题目链接 没有人没抢过红包吧…… 这里给出N个人之间互相发红包、抢红包的记录,请你统计一下他们抢红包的收获。 输入格式: 输入第一行给出一个正整数N(<! more 其中K(0 0)是其抢到的红包金额(以分为单位)。注意:对于同一个人发出的红包,每人最多只能抢1次,不能重复抢。 输出格式: 按照收入 阅读全文
posted @ 2017-04-18 20:06 渡…… 阅读(967) 评论(0) 推荐(1) 编辑
摘要: 给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列。这里假设键值都是互不相等的正整数。 输入格式: 输入第一行给出一个正整数N(<! more 输出格式: 在一行中输出该树的层序遍历的序列。数字间以1个空格分隔,行首尾不得有多余空格。 输入样例: 7 2 3 1 5 7 6 4 1 2 3 阅读全文
posted @ 2017-04-18 20:06 渡…… 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 布置宴席最微妙的事情,就是给前来参宴的各位宾客安排座位。无论如何,总不能把两个死对头排到同一张宴会桌旁!这个艰巨任务现在就交给你,对任何一对客人,请编写程序告诉主人他们是否能被安排同席。 输入格式: 输入第一行给出3个正整数:N(<! more 这里假设朋友的朋友也是朋友。但敌人的敌人并不一定就是朋 阅读全文
posted @ 2017-04-18 20:05 渡…… 阅读(445) 评论(0) 推荐(0) 编辑
摘要: " 题目链接 " Problem Description 有n种物品,并且知道每种物品的数量。要求从中选出m件物品的排列数。例如有两种物品A,B,并且数量都是1,从中选2件物品,则排列有"AB","BA"两种。 Input 每组输入数据有两行,第一行是二个数n,m(1<! more Output 对 阅读全文
posted @ 2017-04-18 20:04 渡…… 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 题目描述 小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。 小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。 你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7 阅读全文
posted @ 2017-04-18 20:03 渡…… 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 题目描述 长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有多 阅读全文
posted @ 2017-04-18 20:02 渡…… 阅读(337) 评论(0) 推荐(1) 编辑
摘要: 火车站的列车调度铁轨的结构如下图所示。 Figure 两端分别是一条入口(Entrance)轨道和一条出口(Exit)轨道,它们之间有N条平行的轨道。每趟列车从入口可以选择任意一条轨道进入,最后从出口离开。在图中有9趟列车,在入口处按照{8,4,2,5,3,9,1,6,7}的顺序排队等待进入。如果要 阅读全文
posted @ 2017-04-18 20:02 渡…… 阅读(771) 评论(2) 推荐(0) 编辑
摘要: 一个正整数N的因子中可能存在若干连续的数字。例如630可以分解为356 7,其中5、6、7就是3个连续的数字。给定任一正整数N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。 输入格式: 输入在一行中给出一个正整数N(1<! more 输出格式: 首先在第1行输出最长连续因子的个数; 阅读全文
posted @ 2017-04-18 20:01 渡…… 阅读(3507) 评论(0) 推荐(0) 编辑
摘要: 题目描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。 <! more 平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。 蚂蚁的头部朝向为:上下左右其中一方。 蚂蚁的移动规则十分简单: 若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格; 若蚂蚁 阅读全文
posted @ 2017-04-18 19:59 渡…… 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你的任务是带领你的救援队尽快赶往事发地,同时,一路上召集尽可能多的救援队。 <! 阅读全文
posted @ 2017-04-18 19:58 渡…… 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 给定两个整数集合,它们的相似度定义为:Nc/Nt 100%。其中Nc是两个集合都有的不相等整数的个数,Nt是两个集合一共有的不相等整数的个数。你的任务就是计算任意一对给定集合的相似度。 输入格式: 输入第一行给出一个正整数N(<! more 之后一行给出一个正整数K( include include 阅读全文
posted @ 2017-04-18 19:57 渡…… 阅读(204) 评论(0) 推荐(0) 编辑
摘要: title: 阶乘的最后一个不为0的数 蓝桥杯 tags: [acm,蓝桥杯] 题目链接 题目描述 一个整数n的阶乘可以写成n!,它表示从1到n这n个整数的乘积。阶乘的增长速度非常快,例如,13!就已经比较大了,已经无法存放在一个整型变量 中;而35!就更大了,它已经无法存放在一个浮点型变量中。因此 阅读全文
posted @ 2017-04-18 19:57 渡…… 阅读(4101) 评论(0) 推荐(0) 编辑