自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 悼念512汶川大地震遇难同胞

Problem Description时间:2008年5月16日(震后第4天)地点:汶川县牛脑寨人物:羌族老奶奶【转载整理】牛脑寨是一个全村600多人的羌族寨子,震后几天,这里依然能常常听到隆隆的声音,那是对面山上石头不断滑落的声音。在完成整个突击队的抢修移动基站的任务后,我提着相机开始记录这里的受创情况。突然,我的视线里出现一个羌族老人,这让我无比的震惊,要知道,那是

2016-12-29 23:09:30 299

原创 字符串的处理

题目:字符串处理:用一个字符数组保存着一个英文句子,要求: (1)   删除该英文句子中多余的空格(单词之间只留一个空格); (2)   统计该句子中,用户指定某个单词出现的频率; (3)   实现查找指定单词并替换成用户输入的单词。 #include#include/*  函数功能:删除指定字符**  入口参数:指向要删除空格的字符数组的指针 p,要删除的字符

2016-12-27 23:23:49 464 1

原创 郁闷的会计

Problem Description一天,一个小会计接到了一个重活,就是填写票据上的大写金额,这可把他忙得不可开交。人民币大写金额的几条规则如下:数字中 0~9 对应大写写法分别为:零壹贰叁肆伍陆柒捌玖(读音不变),且整个金额基本按照习惯上的读法来写。数字金额上最高位为十位或十万位,且最高位上的数为「1」时,「壹」不可省略。如 15 元,大写金额格式为:壹拾伍元整。数字金

2016-12-27 19:20:02 249

原创 迷瘴

Problem Description通过悬崖的yifenfei,又面临着幽谷的考验——幽谷周围瘴气弥漫,静的可怕,隐约可见地上堆满了骷髅。由于此处长年不见天日,导致空气中布满了毒素,一旦吸入体内,便会全身溃烂而死。幸好yifenfei早有防备,提前备好了解药材料(各种浓度的万能药水)。现在只需按照配置成不同比例的浓度。现已知yifenfei随身携带有n种浓度的万能药水,体积V

2016-12-26 21:54:44 286

原创 最少拦截系统

Problem Description某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹.怎么办呢?多搞几套系统呗!你说说倒蛮容易,成本呢?成本是个大问题啊.所以俺就到这里

2016-12-26 00:35:23 176

原创 活动选择问题

Problem Descriptionsdut 大学生艺术中心每天都有n个活动申请举办,但是为了举办更多的活动,必须要放弃一些活动,求出每天最多能举办多少活动。Input输入包括多组输入,每组输入第一行为申请的活动数n(n<100),从第2行到n+1行,每行两个数,是每个活动的开始时间b,结束时间e;Output输出每天最多能举办的活动数。 Example In

2016-12-25 23:09:19 214

原创 简单字符串排序

Problem Description从键盘输入10个学生的姓名和成绩,请按字典序排列学生的姓名并输出(姓名和成绩对应关系保持不变)。Input输入共11行,前10行每行是一个学生的姓名,最后一行是10个用空格分开的整数表示对应的10个学生成绩。(姓名大小不超过20个字符)Output输出姓名按字典序排列后的学生姓名和成绩,共10行,每个学生的姓名和成绩占一行,

2016-12-25 12:27:41 201

原创 小鑫の日常系列故事(二)——石头剪子布

Problem Description小鑫在上幼儿园的时候,喜欢跟小伙伴健健玩石头剪子布的游戏 ,你能帮他们判断谁胜谁负么?Input输入有两行,每一行都有可能为“Rock”(石头),“Scissors”(剪子),”Cloth”(布)。第一行为小鑫的选择,第二行为健健的选择。Output输出有一行,如果小鑫赢了输出“Win”,输了输出“Lose”,平局输出“Equa

2016-12-24 22:56:34 343 3

原创 字符统计1

Problem Description给出一串字符,要求统计出里面的字母、数字、空格以及其他字符的个数。字母:A, B, ..., Z、a, b, ..., z组成数字:0, 1, ..., 9 空格:" "(不包括引号) 剩下的可打印字符全为其他字符。 Input测试数据有多组。每组数据为一行(长度不超过100000)。数据至文件结束(EOF)为止。 Ou

2016-12-24 21:43:10 202

原创 C语言实验——删除指定字符

Problem Description从键盘输入一个字符串给str和一个字符给c,删除str中的所有字符c并输出删除后的字符串str。Input第一行是一个字符串,不超过100个字符;第二行是一个字符。 Output删除指定字符后的字符串。 Example Inputsdf$$$sdf$$$Example Outputsdfsdf #i

2016-12-24 21:18:33 1029

原创 C语言实验——大小写转换

Problem Description把一个字符串里所有的大写字母换成小写字母,小写字母换成大写字母。其他字符保持不变。Input输入为一行字符串,其中不含空格。长度不超过80个字符。Output输出转换好的字符串。 Example InputABCD123efghExample Outputabcd123EFGH #include#

2016-12-24 21:06:14 451

原创 C语言实验——保留字母

Problem Description编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。Input一个字符串,长度不超过80个字符。 Output删掉非英文字母后的字符串。 Example Inputabc123+xyz.5Example Outputabcxyz 题目分析:先找到非英文的字符,进行删除,输出剩下的字符

2016-12-24 20:52:30 821

原创 区间覆盖问题

Problem Description用i来表示x坐标轴上坐标为[i-1,i]的长度为1的区间,并给出n(1≤n≤200)个不同的整数,表示n个这样的区间。现在要求画m条线段覆盖住所有的区间,条件是:每条线段可以任意长,但是要求所画线段的长度之和最小,并且线段的数目不超过m(1≤m≤50)。Input输入包括多组数据,每组数据的第一行表示点n,和所需线段数m,后面...

2016-12-23 17:32:08 301

原创 活动选择

Problem Description学校的大学生艺术中心周日将面向全校各个学院的学生社团开放,但活动中心同时只能供一个社团活动使用,并且每一个社团活动开始后都不能中断。现在各个社团都提交了他们使用该中心的活动计划(即活动的开始时刻和截止时刻)。请设计一个算法来找到一个最佳的分配序列,以能够在大学生艺术中心安排不冲突的尽可能多的社团活动。比如有5个活动,开始与截止时刻分别为:最佳安排序列为...

2016-12-23 13:44:33 197

原创 青蛙过河

Problem Description1)一条小溪尺寸不大,青蛙可以从左岸跳到右岸,在左岸有一石柱L,石柱L面积只容得下一只青蛙落脚,同样右岸也有一石柱R,石柱R面积也只容得下一只青蛙落脚。2)有一队青蛙从小到大编号:1,2,…,n。3)初始时:青蛙只能趴在左岸的石头 L 上,按编号一个落一个,小的落在大的上面-----不允许大的在小的上面。4)在小溪中有S个石柱、有y片荷叶。5)规定:溪中的

2016-12-22 22:34:04 411

原创 M--二分查找

Problem Description给出含有n个数的升序序列,保证序列中的数两两不相等,这n个数编号从1 到n。然后给出q次询问,每次询问给出一个数x,若x存在于此序列中,则输出其编号,否则输出-1。Input单组输入。首先输入一个整数n(1 再接下来的一行包含一个正整数q(1 再接下来的q行,每行包含一个正整数x。Output对于每次询问,输出一

2016-12-22 22:30:33 481

原创 折线分割平面

Problem Description我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示。Input输入数据的第一行是一个整数C,表示测试实例的个数,然后是C 行数据,每行包含一个整数n(0< n<=10000),表示折线的数量。Output

2016-12-22 22:29:27 197

原创 马拦过河卒

Problem Description棋盘上A点有一个过河卒,需要走到目标B点。卒行走的规则:可以向下、或者向右。同时在棋盘上C点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。棋盘用坐标表示,A点(0,0)、B点(n,m)(n,m为不超过15的整数),同样马的位置坐标是需要给出的。现在要求你计算出卒从A点能够到达B点的路径的条数,假设马的位置是

2016-12-22 22:28:17 238

原创 小鑫去爬山

Problem Description马上就要放假了,小鑫打算去爬山。小鑫要去爬的这座山有n个海拔区间。为了清楚描述我们可以从上到下标号1到n。第i个区间有i个落脚点,每一个落脚点都有一个危险值。小鑫需要在第n个海拔区间挑选一个点向上爬,爬到第1个海拔区间(也就是山顶)。他必须规划一条路径,让危险值之和最小。这样才安全的。并不是任意两个落脚点之间都可以相互到达。我们这样

2016-12-20 00:08:30 391

原创 上升子序列

Problem Description一个只包含非负整数的序列bi,当b1 < b2 < ... < bS的时候,我们称这个序列是上升的。对于给定的一个序列{a1, a2, ...,aN},我们可以得到一些上升的子序列{ai1, ai2, ..., aiK},这里1 ≤ i1 < i2 <...< iK ≤ N。例如:对于序列{1, 7, 3, 5, 9, 4, 8},有它的一些上升子序列

2016-12-20 00:06:49 166

原创 最长上升子序列

Problem Description一个数的序列bi,当b1 < b2 < ... < bS的时候,我们称这个序列是上升的。对于给定的一个序列(a1, a2, ..., aN),我们可以得到一些上升的子序列(ai1, ai2, ..., aiK),这里1<= i1 < i2 < ... < iK <= N。比如,对于序列(1, 7, 3, 5,...

2016-12-19 23:18:15 177

原创 数字三角形问题

Problem Description给定一个由n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大。 对于给定的由n行数字组成的数字三角形,计算从三角形的顶至底的路径经过的数字和的最大值。 Input输入数据的第1行是数字三角形的行数n,1≤n≤100。接下来n行是数字三角形各行中的数字。所有数字在0..99之间。

2016-12-19 21:57:16 253

原创 全字母句

Problem Description全字母句 (pangram) 指包含字母表中全部 26 种英文字母(不区分大小写)的句子,其常被用于展示英文字体的显示效果。现在,bLue 得到了很多句子,他想知道哪些句子是全字母句。Input输入数据有多组(数据组数不超过 100),到 EOF 结束。每组数据包含一行长度不超过 100 的字符串。Output对

2016-12-17 23:09:50 3144

原创 玩游戏

SubmitStatisticProblem Description小埋最近肝上了 lovelive~可谓是沉迷游戏不能自拔,诺现在都变成了这种状态:我们现在把问题简化一下,假设小埋只需要↑↓←→↖↗↙↘滑动。现在你来统计一下小埋各种方向滑了多少次吧。Input输入数据有多组(数据组数不超过 100),到 EOF 结束。每组数据为一串字符串(长度不超过

2016-12-17 23:08:10 239

原创 快速排序

Problem Description给定N(N≤10^5)个整数,要求用快速排序对数据进行升序排列,注意不得使用STL。Input连续输入多组数据,每组输入数据第一行给出正整数N(≤10^5),随后给出N个整数,数字间以空格分隔。Output输出排序后的结果,数字间以一个空格间隔,行末不得有多余空格。Example Input849 38 6

2016-12-16 23:37:20 291

原创 比赛题号

Problem Description众所不周知,早些时候的新 OJ,比赛里的题目数量如果超出了 26 个,那么对应的字母题号就会超出 "Z" 并按照 ASCII 码自动顺延,导致题目数过多时发生不和谐现象。为了修复这个问题,辛勤的后台运维学长们决定设置一个新的规则,即 "Z" 之后的题号表示为 "AA", "AB", "AC", ..., "AZ", "BA", "BB", ...,

2016-12-16 23:08:27 276

原创 bLue's Ranklist - Vol.2

Problem DescriptionChina Final 结束后,bLue 及时保存了一份比赛的排行榜 (Ranklist)。然而昨天 bLue 打开保存的 Ranklist 一看,发现保存的文件发生了不可描述的错误,非要强行描述的话,就是他保存的 Ranklist 上的顺序被打乱了,但是好在每个队伍的数据没有错乱。这次 bLue 想要生成一份学校排名。不过他突然想到,马上就到第二

2016-12-16 22:33:43 410

原创 bLue的文件查找器

Problem DescriptionbLue 的电脑里存了各种各样的文件,随着文件越来越多,查找文件也成了一个麻烦事。现在,他想要查找所有指定格式(扩展名)的文件,不过他并不会使用文件管理器自带的搜索功能,所以他想求你写一个文件查找器,来帮他查找所有指定格式的文件。Input输入数据有多组(数据组数不超过 100),到 EOF 结束。对于每组数据:第一行输

2016-12-16 22:28:37 534

原创 数学黑洞

Problem Description任意一个4位自然数N(N不能是4个数字一样,如1111、2222、….9999是不可以的,N也不能是6174),将组成自然数N的4个数字重新排列,形成一个最大数和最小数,最大数和最小数相减,其差是还是自然数,将差的各数字再重新排列,又形成一个最大数和最小数,最大数和最小数相减,其差还是自然数。反复进行,直到差是一个神秘数6174(数学黑洞)结束。I

2016-12-16 00:19:45 288

原创 蟠桃记

Problem Description孙悟空在大闹蟠桃园的时候,第一天吃掉了所有桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。这下可把神仙们心疼坏了,请帮忙计算一下,第一天开始吃的时候一共有多少个桃子?Input输入数据有多组,每组占一行,包含一个正整数n(1≤n≤30),表示只剩下一个桃子的时候是在

2016-12-16 00:10:15 380

原创 怎样写代码

我们除了大学生这个身份还有准求职者这个身份,当我们在写代码时我们应该从准求职者的角度去写,因为我们以后的工作对象是人,而不是机器。我们应该让我们的代码更加的人性化,比方说我们应该让我们的代码多一些提示的输出,在写代码时加一些注释,这样有助于我们做软件测试的人员更好的理解我们写的代码。               另外,我们的代码需要严谨,比方说让你输入一个数求它的阶乘,如果这个数是n,那就隐含

2016-12-14 22:51:53 325

原创 汉诺塔系列2

Problem Description用1,2,...,n表示n个盘子,称为1号盘,2号盘,...。号数大盘子就大。经典的汉诺塔问题经常作为一个递归的经典例题存在。可能有人并不知道汉诺塔问题的典故。汉诺塔来源于印度传说的一个故事,上帝创造世界时作了三根金刚石柱子,在一根柱子上从下往上按大小顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上

2016-12-14 22:42:33 347

原创 计算组合数

Problem Description计算组合数。C(n,m),表示从n个数中选择m个的组合数。计算公式如下:若:m=0,C(n,m)=1否则, 若 n=1,C(n,m)=1             否则,若m=n,C(n,m)=1                         否则 C(n,m) = C(n-1,m-1) + C(n-1,m).Input

2016-12-14 22:41:40 249

原创 递归的函数

SubmitStatisticProblem Description给定一个函数 f(a, b, c):如果 a ≤ 0 或 b ≤ 0 或 c ≤ 0 返回值为 1;如果 a > 20 或 b > 20 或 c > 20 返回值为 f(20, 20, 20);如果 a 其它情况返回 f(a−1, b, c) + f(a−1, b−1, c) + f(a−1, b, c

2016-12-14 22:39:46 174

原创 我的C语言学习之路

有的人总是说自己学不到心里去,不想学习,我真的不屑于和这种人去讲一些道理。身为学生,自己应该知道怎样去学习。 如果你身边太杂乱,你就去找一个适合学习的环境,如果你身边有太多娱乐的诱惑,那你就想办法毅然的放弃这些娱乐的包袱,找个安静的地方,疯狂的看几个小时的书,贪婪的汲取些知识。这是我的忠告。马云说过,这个世界上有梦想的人很多,但真正把梦想付诸实践去做的人很少,碰到困难抱怨退回来的人很多。希望大家都

2016-12-14 00:17:46 216

原创 统计整数

题目:输入若干整数,其值均在1至4的范围内,用-1作为输入结束标志,请编写函数用于统计每个整数的个数。例如:若输入的整数为 1 2 3 4 1 2,则统计的结果为: 1: 2 2: 2 3: 1 4:1 #includeint main(){    int a[5]={0};    int n;    int i;    while(scanf("%d",&

2016-12-14 00:07:04 669

原创 完数 素数

题目:编写两个函数:int f1(int a)    int f2(int a) 两个函数分别用来判断“完数”和“素数”,如果是则返回1,不是则返回0。 再编写两个函数:void f3(int a)      void f4(int a)两个函数分别用来输出a以内的所有完数和素数,分别要调用f1和f2实现 在主函数中要求用户输入两个正整数m和n,以m为参数调用f3,以n为参数调用f4, 即可得

2016-12-13 23:51:03 964

原创 进制转换

题目:请自定义函数,并根据用户选择进行数据进制转换(注意完善相应的用户提示),十六进制数和十进制数互换,二进制数和十进制数互换,八进制数和十进制数互换。 #include#include/*  函数功能:显示主页面**  入口参数:无**  出口参数:无*/void show (){    printf("**************************

2016-12-13 22:03:21 347

原创 暴力枚举

Problem Description小埋今天出门准备买一堆漫画书回来,书的套餐类型有 3 种,第一种书是单本的,第二种书是两本捆在一起的,第三种是三本书捆在一起的。每种套餐都有自己的价格,不过小埋最近迷上了 4,所以她要确保买完之后家里的漫画书数量是4 的倍数,也就是说现在她家里的书加上她买的书的总本数应该是 4 的倍数~现在小埋当然是想知道怎么样买能满足总书本是 4 的倍数并且花费

2016-12-10 21:58:49 235

原创 并列排名

Problem Description上一场比赛结束后,bLue 及时保存了一份比赛的排行榜 (Ranklist)。然而昨天 bLue 打开保存的 Ranklist 一看,发现保存的文件发生了不可描述的错误,非要强行描述的话,就是他保存的 Ranklist 上只能看到每个人的解题数量和罚时 (Penalty),而且顺序完全错乱了。崩溃的 bLue 看着崩坏的 Ranklist 一筹莫展

2016-12-10 21:55:57 1647

智能家居第二版.rar

使用Java+NetBeans+sqlserver写的智能家居管理系统。 页面效果参照我的博客:https://blog.csdn.net/qq_36915686/article/details/85242229 这个博客中描述的是第一版,资源中是第二版,页面效果一样,只是在第二版中增加了几个功能。 资源压缩包中有sqlserver的数据库备份,.bak形式。 积分是系统自己设置的,没办法手动调,所以对不起各位了。

2019-05-08

微信小程序前端页面(文学社)

一个文学社的前端页面,具体的项目介绍在我的一篇博客里。 网址:https://blog.csdn.net/qq_36915686/article/details/85242420

2018-12-25

智能家居管理系统()

本资源的详细介绍在我的一篇博客里,大家可以先看看,再确定是否下载。 博客URL:https://blog.csdn.net/qq_36915686/article/details/85242229

2018-12-25

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

TA关注的人

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