自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (2)
  • 收藏
  • 关注

原创 分支-08. 高速公路超速处罚(15)

分支-08. 高速公路超速处罚(15)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈建海(浙江大学)按照规定,在高速公路上行使的机动车,超出本车道限速的10%则处200元罚款;若超出50%,就要吊销驾

2015-02-17 21:12:20 1351

原创 数组-08. 字符串转换成十进制整数(15)

数组-08. 字符串转换成十进制整数(15)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者张彤彧(浙江大学)输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六

2015-02-15 20:40:39 1795

原创 数组-11. 猴子选大王(20)

数组-11. 猴子选大王(20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者徐镜春(浙江大学)一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1-N号。从第1号开始

2015-02-15 15:45:16 1313

原创 结构-05. 有理数均值(20)

结构-05. 有理数均值(20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者乔林(清华大学)本题要求编写程序,计算N个有理数的平均值。输入格式:输入第1行给出正整数N(输出格式

2015-02-14 18:57:45 1194

原创 数组-12. 简易连连看(20)

数组-12. 简易连连看(20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈建海(浙江大学)本题要求实现一个简易连连看游戏模拟程序。给定一个2Nx2N的方阵网格游戏盘面,每个格子中放置一些符

2015-02-14 16:00:01 2392

原创 螺旋方阵(20)

数组-13. 螺旋方阵(20)所谓“螺旋方阵”,是指对任意给定的N,将1到N*N的数字从左上角第1个格子开始,按顺时针螺旋方向顺序填入NxN的方阵里。本题要求构造这样的螺旋方阵。输入格式:输入在一行中给出一个正整数N(<10)。输出格式:输出NxN的螺旋方阵。每行N个数字,每个数字占3位。输入样例:5输出样例:1 2 3 4 5 16 17 18 19 6 15 24 25 20

2015-02-14 12:22:52 2689

原创 1010: 蛇形矩阵

Description蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。Input本题有多组数据,每组数据由一个正整数N组成。(N不大于100)Output对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。Sample Input5

2015-02-01 22:47:31 615

原创 Luna's Eclipse

HZNU - Selection Contest 1 - CLuna's EclipseTime Limit: 2 Seconds      Memory Limit: 65536 KB月之骑士是 DotA 里一个很厉害的英雄,她的大招名字叫月蚀。每一个英雄在游戏刚开始的时候是 1 级,随着游戏的进行,英雄的等级会逐渐提高,上限是 25 级。而我们的月之骑士

2015-01-24 18:07:52 485

原创 Lucky Sequence

HZNU - Selection Contest 1- BLucky SequenceTimeLimit: 5 Seconds     MemoryLimit: 65536 KBEdward 得到了一个长度为 N 的整数序列,他想找出这里面有多少个“幸运的”连续子序列。一个连续子序列被称为“幸运的”,当且仅当该子序列内的整数之和恰好是 K 的整数倍数。他请求你写

2015-01-24 18:03:57 637

原创 Running at Night

HZNU - Selection Contest 1- ARunning at NightTimeLimit: 2 Seconds     MemoryLimit: 65536 KB最近 navi 觉得自己身体不好,所以决定每晚去操场绕着400 米的跑道去跑个步。但是由于他坐在电脑面前太久,所以 navi 跑起步来时快时慢地,让人看着很揪心。具体地说,navi 

2015-01-24 18:00:10 565

原创 循环-23. 找完数(20)

循环-23. 找完数(20)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈建海(浙江大学)来源ZOJ所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3

2015-01-21 09:02:03 1051

原创 读入一个句子,把所有词都变成大写,输出,每个词占一行

#include#include#include #include using std::cin;using std::cout;using std::endl;using std::string;using std::vector;int main(){ string word; vector str; while(cin >> word){ str.push_b

2015-01-13 18:46:23 706

原创 创建矩阵输出最大值最小值时容易出现的错误

#include int main(){int n[3][2];int i,j,k,a,b,max,min,c,d;for(i=0;ifor(j=0;jscanf("%d",&n[i][j]);}}max=0;min=n[i][j];for(i=0;ifor(j=0;jif(n[i][j]>max){max=n[i][j];a=i

2014-12-25 20:51:29 666

原创 1028:行车路程

1028:行车路程分数: 10时间限制:1 秒内存限制:32 兆特殊判题: 否提交:21解决: 12标签模拟题目描述小明开车从杭州去上海,但是车上的里程计坏了,无法计算里程了。幸好速度计等其他原件正常,所以小明可以保持恒定的速度行驶,并且可以根据路况调整行车速度。同时小明身上有一块秒表,并且记录了从出发

2014-12-22 22:30:26 682

原创 学生信息记录文件中

文件第3题【描述】建立一个学生基本信息结构,包括学号、姓名以及语文、数学、英语3门课程的成绩,输入n个(0≤n≤100)学生的基本信息,计算每个学生3门课程的总分和平均分(保留2位小数),并写到文本文件student.txt中。【输入】输入第一行为正整数n。下面n行,每行一个学生信息,学号、姓名和成绩之间以空格间隔。【输出】文件student.txt。【输入示例

2014-12-17 15:43:50 1750

原创 文件编译

文件第2题【描述】将一个明文文件plaintext.txt中的内容,按照一定的方法,对每个字符加密后存放到另一个密文文件ciphertext.txt中。【输入】文件plaintext.txt。【输出】文件ciphertext.txt。【输入示例】文件plaintext.txt,其中内容:Welcome to C!【输出示例】文件ciphertext.

2014-12-17 15:15:10 2082 2

原创 文件输入

文件第1题【描述】输入10个整数,升序排序后存入文本文件example.txt中,文件每行存放5个整数,每行整数之间用一个空格间隔,每行最后一个整数后面没有空格。【输入】输入10个整数。【输出】文件example.txt。【输入示例】10 9 8 7 6 5 4 3 2 1【输出示例】文件example.txt,其中内容:1 2 3 4 56 7

2014-12-17 14:52:12 2478

原创 单向链表移位

结构第9题【描述】输入若干个正整数,输入-1时输入结束,用单向链表组织输入的正整数。定义和调用函数:struct node *createList(void),建立单向链表,返回指向链表头结点的指针。定义和调用函数:void printList(struct node *head),输出单向链表。定义和调用函数:int sum(struct node *head),计算并返回所有结点中

2014-12-16 22:08:37 1898

原创 计算2个复数的和、差、积、商(解决)

结构第7题本题要求编写程序,计算2个复数的和、差、积、商。【输入】输入在一行中按照“a1 b1 a2 b2”的格式给出2个复数C1=a1+b1*i和C2=a2+b2*i的实部和虚部。题目保证C2不为0。【输出】分别在4行中按照“(a1+b1i) 运算符(a2+b2i) = 结果”的格式顺序输出2个复数的和、差、积、商,数字精确到小数点后1位。如果结果的实部或者虚部为0,

2014-12-11 10:08:59 20402 4

原创 分配病房

结构第10题【描述】某个科室的病房分为重症和普通,只有当病人的疾病严重程度超过了入住重症病房的最低严重值,才可以安排入住重症病房。现在要求设计一个程序,给病人安排好病房。疾病的严重程度用0到10来表示,0表示小毛病,10表示非常严重。【输入】第一行输入病人的个数m(m 紧接着m行,每行表示病人编号(三位,用0补齐)及其疾病的严重程度(浮点数,1位小数)。【输出】

2014-12-10 22:55:48 2420

原创 成绩输入排序输出(解决)

结构第6题【描述】假设每个学生信息包括:姓名和3门课程的成绩。从键盘输入10个学生的数据,采用结构数组存储数据。输出3门课程的总平均分;输出每门课程分数最高的学生信息;按总分从高到低对这10个学生进行排序,并输出排序结果;输出平均分高于80分的学生信息。【输入】分行输入10个学生的数据,每行包括姓名和3门课程的成绩,以空格间隔。【输出】分行输出3门课程的总平均分、每门课

2014-12-10 21:19:17 1989

原创 年龄从大到小输出通讯录信息(OJ上通过,但是DEVC++上一直乱码和要多输几位)

结构第5题【描述】建立一个通讯录结构,包括姓名、生日和电话号码,输入n(3≤n≤50)个朋友的信息,按年龄从大到小的顺序依次输出其信息。【输入】输入第一行为正整数n(3≤n≤50),表示朋友数量。下面n行为朋友信息,每行包括姓名、生日和电话号码,以空格间隔。【输出】分行按年龄从大到小输出朋友信息。【输入示例】3张三 1985040313912345678

2014-12-10 16:19:54 3554

原创 通讯录的录入与显示(从相似度0.98到后来成功,但是不知道为什么,后来知道错在了生日01月的表示方法上了)

结构第4题【描述】通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。本题要求编写程序,录入N条记录,并且根据要求显示任意某条记录。【输入】输入在第1行给出正整数N(在通讯录记录输入完成后,最后一行给出正整数K,并且随后给出K个整数,表示要查询的记录编号(从0到N-1顺序编号)。数字间以空格分隔。【输出】对每一条要查询的记录编

2014-12-10 15:27:43 1072

原创 用结构计算N个有理数的平均值

结构第3题【描述】本题要求编写程序,计算N个有理数的平均值。【输入】输入第1行给出正整数N(【输出】在一行中按照“a/b”的格式输出N个有理数的平均值。注意必须是该有理数的最简分数形式,若分母为1,则只输出分子。【输入示例1】41/2 1/6 3/6 -5/10【输出示例1】1/6【输入示例2】24/3 2/3【输

2014-12-10 14:52:38 5139

原创 用结构计算两个有理数的和。

结构第2题【描述】本题要求编写程序,计算两个有理数的和。【输入】输入在一行中按照“a1/b1 a2/b2”的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的正整数。【输出】在一行中按照“a/b”的格式输出两个有理数的和。注意必须是该有理数的最简分数形式,若分母为1,则只输出分子。【输入示例1】1/3 1/6【输出示例1】1/2

2014-12-10 14:28:24 3448

原创 字符串的奇偶性

1047:字符串的奇偶性分数: 10时间限制:1 秒内存限制:32 兆特殊判题: 否提交:9解决: 6标签字符串处理题目描述我们把只有0和1组成的字符串叫做比特字符串。如果比特字符串中1的个数为奇数,则称这个比特字符串是奇性的。如果比特字符串中1的个数为偶数,则称这个比特字符串是偶性的。注意:(1)

2014-12-06 22:04:46 1976

原创 输出第一个仅出现一次的字符

字符串第10题【描述】给定t个字符串,这个字符串只可能由26个小写字母组成。请你找到第一个仅出现一次的字符,如果没有符合要求的字符,就输出“no”。【输入】第一行是正整数n,接下来是n个字符串,每个字符串长度小于100000。【输出】输出由n行组成。对于每个字符串,输出第一个仅出现一次的字符,没有输出“no”。【输入示例】2aabbabcabd

2014-12-04 12:21:45 5384 3

原创 输出最长的单词

字符串第9题【描述】一个以'.'结尾的简单英文句子,单词之间用空格分隔,没有缩写形式和其它特殊形式。【输入】一个以'.'结尾的简单英文句子(长度不超过500),单词之间用空格分隔,没有缩写形式和其它特殊形式。【输出】该句子中最长的单词。如果多于一个,则输出第一个。【输入示例】I am a stu

2014-12-04 10:19:31 3458

原创 插入字符串(不知道哪里错了)

字符串第8题【描述】有两个字符串str和substr,str的字符个数不超过10,substr的字符个数为3。将substr插入到str中ASCII码最大的那个字符后面,若有多个最大则只考虑第一个。【输入】输入包括若干行,每一行为一组测试数据,格式为str substr【输出】对于每一组测试数据,输出插入之

2014-12-04 09:35:18 1740

原创 互补的碱基链

字符串第6题【描述】脱氧核糖核酸(DNA)由两条互补的碱基链以双螺旋的方式结合而成。而构成DNA的碱基共有4种,分别为腺瞟呤(A)、鸟嘌呤(G)、胸腺嘧啶(T)和胞嘧啶(C)。在两条互补碱基链的对应位置上,腺瞟呤总是和胸腺嘧啶配对,鸟嘌呤总是和胞嘧啶配对。你的任务就是根据一条单链上的碱基序列,给出对应的互补链上的碱基序列。【输入】第一行是一个

2014-12-03 20:23:27 5107

原创 输出5个字符串中最大的字符串。

字符串第4题【描述】输入5个字符串,输出其中最大的字符串。【输入】输入5个字符串。【输出】输出5个字符串中最大的字符串。【输入示例】redblueyellowgreenpurple【输出示例】yellow【来源】《程序设计基础——以C为例》第6章上机实验题12。#include#include in

2014-12-03 20:12:06 12992

原创 字母易位词

字符串第5题【描述】定义和调用函数:int isAnagram(char *str1, char *str2),检查两个单词是否是字母易位词,若是易位词,返回1,否则返回0。两个单词如果包含相同的字母,次序不同,则称为字母易位词(anagram)。例如,“silent”和“listen”是字母易位词。【输入】输入有两行,分别对应两个单词。

2014-12-03 20:11:59 2839

原创 统计并输出该字符串中26个英文字母

字符串第3题【描述】输入一个字符串,统计并输出该字符串中26个英文字母(不区分大小写)出现的次数。【输入】输入一个字符串。【输出】分行输出26个英文字母(不区分大小写)出现的次数。【输入示例】I am a student.【输出示例】a:2d:1e:1i:1m:1n:1s:1t:2u:1【来源】《程序设计基础——以

2014-12-03 19:15:55 14954

原创 电子钟

1027:电子钟分数: 10时间限制:1 秒内存限制:32 兆特殊判题: 否提交:17解决: 11标签模拟题目描述电子钟用四个数字来表示时间,每个数字的尺寸为3*3,用于表示数字的字符包括‘|’、‘_’和空格。现在给你当前的时间,请你告诉我们电子钟是如何展示这个时间的。电子钟显示的数字样

2014-12-02 22:51:19 1483

原创 布尔矩阵

1026:布尔矩阵分数: 10时间限制:1 秒内存限制:32 兆特殊判题: 否提交:36解决: 18标签模拟题目描述一个布尔矩阵有一种奇偶性,即该矩阵所有行和所有列的和都是偶数。下面这4×4的矩阵就具有奇偶性: 1 0 1 0 0 0 0 0 1 1 1 1 0 1 0 1 它所有行的和

2014-12-01 22:34:32 2907

原创 词组缩写

1039:词组缩写分数: 10时间限制:1 秒内存限制:32 兆特殊判题: 否提交:35解决: 11标签简单字符串处理题目描述定义:一个词组中每个单词的首字母的大写组合称为该词组的缩写。比如,C语言里常用的EOF就是end of file的缩写。输入格式输入的第一行是一个整数T,表示一共

2014-12-01 17:58:10 1391

原创 c未解决小问题集合

while(scanf("%c%*c",&ch)!=EOF)  中的%*c代表什么意思?

2014-12-01 08:53:25 424

原创 字母概率

1044:字母概率分数: 10时间限制:1 秒内存限制:32 兆特殊判题: 否提交:16解决: 10标签简单字符串处理题目描述小明最近对概率问题很感兴趣。一天,小明和小红一起玩一个概率游戏,首先小明给出一个字母和一个单词,然后由小红计算这个字母在这个单词中出现的概率。字母不区分大小写。例如,给定的字母是

2014-12-01 08:51:10 1477

原创 分数序列的前n项之和

有一个分数序列:2/1、3/2、5/3、8/5、13/8、21/13、.... 求这个分数序列的前n项之和。【输入】输入一个正整数n。【输出】输出分数序列的和,结果保留4位小数。【输入示例】99【输出示例】160.4849【提示】在程序中使用双精度浮点类型(double)变量来记录分子、分母以及和。//#include//#incl

2014-12-01 08:18:40 2162

原创 骑车快还是走路快

在校园里,没有自行车,上课办事会很不方便。但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间。假设找到自行车,开锁并骑上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,骑车快还是走路快。【输入】第一个正整数表示有n(n> 0)个测试数据,其后n行是对应的测试数据,每行为一次办事要行

2014-12-01 08:16:24 2330

图书馆管理系统C++

用C++写的图书馆管理系统,用了异常处理

2015-06-24

空空如也

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

TA关注的人

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