代码
持续学习刻意练习
这个作者很懒,什么都没留下…
展开
-
运算符重载——重载赋值运算符=用于字符串赋值
题目:运算符重载——重载赋值运算符=用于字符串赋值Time/Memory Limit:1000 MS/32768 KSubmitted: 72 Accepted: 44 Problem Description定义一个字符串类,该类包括一个字符型指针数据成员,构造函数、析构函数、显示字符串函数,以及重载=运算符函数(用于字符串赋值)。在主函数中对字符串对象的原创 2013-05-16 14:27:47 · 2619 阅读 · 0 评论 -
同向行驶
1.题目: Problem Description甲、乙、丙三辆汽车在环形马路上同向行驶,甲车行一周要a分钟,乙车行一周要b分钟,丙车行一周要c分钟,三辆汽车同时从同一个起点出发,至少要过多久这三辆汽车才能同时又在起点相遇。 Input输入包含多组测试数据,每组只有一行,分别为a,b,c三个整数 Output对于每个测试用例,输出相遇所需的时间,每个实例输出一行。原创 2013-07-31 09:35:45 · 930 阅读 · 0 评论 -
三位数之和
1.题目: Problem Description在DOTA中被冷落的小Y无聊致死,开始整理书本,发现了一道题看似简单却总也找不到正确答案的简单题,现在请你帮小Y解决掉它。给你三个不同的数字,请你输出该三位数字组成的所有三位数的和。 Input首先输入一个整数T,表示有T组数据。接下来每组三个数字a,b,c(0 Output对于每组测试数据,输出该三位数字组成的所有原创 2013-07-31 09:43:28 · 1075 阅读 · 0 评论 -
正多边形
1.题目: Problem Description正三角形的每个内角都是60度,正方形的每个内角都是90度。。。现在给你一个内角n,判断它是不是某个正多边形的内角。 Input输入数据有多组,每组数据包含一个整数n(0<n<180) Output对于每组数据,如果n是某个正多边形的内角,则输出"YES",否则输出"NO",每组输出占一行。 Sample In原创 2013-07-27 10:33:02 · 1341 阅读 · 0 评论 -
分割n边形
1.题目: Problem Description以n(n>3)边形的n个顶点和它内部的m(m为正整数)个点,共(m+n)个顶点作为顶点,可把原n边形分割成多少个互不重叠的小三角形? Input输入有多组,每行输入n和m,用空格分开 Output对每组输入数据,输出一行 Sample Input3 24 35 62012 22 S原创 2013-07-27 11:04:46 · 2019 阅读 · 1 评论 -
矫正单词
1.题目: Problem DescriptionLJ likes to write words in reverse way. Given a single line of text which is written by Ignatius, you should reverse all the words and then output them. InputThe inp原创 2013-07-24 12:29:20 · 859 阅读 · 0 评论 -
LP的情书
1.题目: Problem DescriptionLP喜欢上了一个女生,但是他又不敢直接跟对方说,于是他用了一种加密方式来写情书,希望她有一天也许会看懂,但是情书不小心被我截获了,现在由你来解密他的情书吧~o(≧v≦)o~~加密方式:正如我们所知,LP是一个ACM男,所以他的加密方式与电脑有非常大的联系,他的英文字母对应着电脑键盘的顺序(qwertyuiop……),如a-->q b原创 2013-07-25 12:16:29 · 1267 阅读 · 0 评论 -
小糖的糖果
1.题目: Problem Description小糖是个视糖如命的家伙,有天他误打误撞来到了糖果王国,那到处的糖果看得他口水直流。糖果国王是个有点小聪明的人,于是他便对小糖说你能破解我的谜底我就给你好多糖果。给你一个正整数n,求出n除以9的余数m。可怜的小糖平时只知道吃糖果哪里知道怎么破,聪明的伙伴们赶紧帮忙破解,小糖愿意跟你分享他的糖果哦! Input输入数据有多组,每组占原创 2013-07-26 22:29:15 · 1171 阅读 · 0 评论 -
空心三角形
1.题目: Problem Description把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。 Input输入数据有多组,每组占一行。每行包含一个字符和一个整数n(0 Output对于每组测试数据,输出该空心三角形。每组输出结果之间有一空原创 2013-07-27 13:48:39 · 1568 阅读 · 4 评论 -
插杆
1.题目: Problem Description从甲地到乙地原来每隔a米要装一根电线杆,加上两端的两根,一共有b根电线杆,现在改成每隔c米装一根电线杆,除两端的两根不需要移动外,中途还有多少根不必移动? Input输入数据有多组,每组数据包括三个不大于1000的整数a,b,c。 Output输出不必动的根数。 Sample Input45 53 60原创 2013-08-18 19:34:11 · 1015 阅读 · 0 评论 -
分糖果
1.题目: Problem Description小糖爱吃糖,家中的糖果堆积如山。于是她闲着无聊,想把家中的糖果分到m个盒子中(每个盒子里的数目可以不同,盒子可以是空的),帮她算算可以有多少种方法分糖果? Input第一行输入t,表示后面t行输入n和m,表示她家有n个糖果以及m个盒子,(1 ≤ n ≤ 1000) Output对每组数据,输出一行:总原创 2013-08-07 11:06:46 · 1035 阅读 · 0 评论 -
数字反转
1.题目: Problem Description12翻一下是21,34翻一下是43,12+34是46,46翻一下是64,现在又任意两个正整数,问他们两个数反转的和是否等于两个数的和的反转。 Input第一行一个正整数表示测试数据的个数n。只有n行,每行两个正整数a和b(0 Output如果满足题目的要求输出a+b的值,否则输出NO。 Sample Inpu原创 2013-07-27 09:12:12 · 970 阅读 · 0 评论 -
Picture
1.题目: Problem DescriptionGive you the width and height of the rectangle,darw it. InputInput contains a number of test cases.For each case ,there are two numbers n and m (0 < n,m < 75)indicat原创 2013-07-30 12:54:33 · 1074 阅读 · 0 评论 -
追赶问题
1.题目: Problem Description在n米长的环形跑道上,甲乙两个人同时同向并排起跑,甲平均速度是每秒a米,乙平均速度是每秒b米,两人起跑后的第一次相遇在起跑线前几米? Input输入数据由多个测试实例组成,每个测试实例占一行.每组数据输入三个量n,a,b. Output输出第一次相遇在起跑线前多少米,每个输出占一行,结果取整。 Sample原创 2013-07-30 12:49:18 · 1551 阅读 · 0 评论 -
1019:石头剪刀布
1.题目:题目描述现在有两个人在玩石头剪子布游戏,请你判断最后谁赢了。用R代表石头,S代表剪子,P代表布。 输入格式输入的第一行是一个整数t(0每组输入样例的第一行是一个整数n(0接下来n行,每行由两个字母组成,两个字母之间用一个空格分隔,这些字母只会是R,S或P。第一个字母表示Player1的选择,第二个字母表示Player2的选择。 输出原创 2013-07-20 20:53:54 · 1863 阅读 · 0 评论 -
LP的决策
题目: Problem Description现在很多同学都迷上了LOL,每天都往机房跑。已知机房的收费标准是1元/小时(不足一小时按照一小时计算)。机房BOSS LP特别推出了优惠方案(害人不浅)只要一天之内在机房实际总时间(即真正上机时间)每超过5个小时,就会自动在其账户充值1元,已知每个人的起始账户都是50元。。现在要知道一天内每次上完机后的账户信息。(要求用类完成)原创 2013-05-29 04:22:25 · 1047 阅读 · 0 评论 -
统计学生人数和成绩(静态)
题目:统计学生人数和成绩 Problem Description定义一个Student类记录学生的学号和C++课程的成绩。要求使用静态成员变量和静态成员函数计算全班学生C++课程的总成绩和平均成绩。 Input输入每个学生的学号和成绩,每个学生的信息占一行,直到文件结束。 Output输出包括两行,第一行全班人数和总成绩,用空格隔开;第二原创 2013-05-23 18:49:14 · 5018 阅读 · 0 评论 -
运算符重载——重载+和-对复数类对象进行加减运算
1.题目: Problem Description定义一个复数类,该类包含两个double型的数据成员代表复数的实部和虚部,包含构造函数(默认值为0,0),和显示函数,现重载运算符+和-,使其能对复数类对象进行加和减运算。在主函数中进行测试 Input输入数据有多行,每行包括4个数,前两个代表参与运算的第一个复数对象的实部和虚部,后两个代表第二个复数对象的实部和虚部。原创 2013-06-09 13:14:05 · 5325 阅读 · 1 评论 -
时钟类
1.题目: Problem Description定义一个时钟类(Clock),含三个整形元素(H,M,S)分别代表小时,分钟,秒,构造初始化数据函数,另外,定义一个函数实现两个时钟相加,一个显示函数,输出格式为H:M:S Input输入数据有多组,每组两行,第一行输入三个整数:h1(0=0),m2(0 Output每组输出占一行,输出现在电子钟上显示的时间原创 2013-06-08 14:58:42 · 1667 阅读 · 1 评论 -
打卡机
8065:打卡机Time/Memory Limit:1000 MS/32768 KSubmitted: 248 Accepted: 84 Problem DescriptionLPRJ小工厂是刚兴起不久的标准工厂,每天早上八点开始上班,每天工作八小时,但是由于LPRJ小工厂近来员工懈怠于工作,经常迟到,于是经理LP决定用考勤打卡机来记录员工的上班时间,经理原创 2013-04-20 20:46:28 · 1283 阅读 · 0 评论 -
求矩阵之和
题目: Problem Description设计一个矩阵类Data,包括矩阵的行、列、矩阵数据等私有数据成员。要求实现两个矩阵的加。 Input输入数据有多组,每组输入数据有三行,第一行两个整数,分别代表矩阵的行数m和列数n;第二行有m*n个整数,是第一个矩阵的数据;第三行也有m*n个整数,是第二个矩阵的数据。 Output对于每组输入数据,输出两个矩阵的和。 S原创 2013-05-14 23:46:36 · 1466 阅读 · 0 评论 -
1046:晚餐
1.题目:题目描述小明请好朋友们来家里吃晚饭,但是厨房里的餐具不够了,于是小明到仓库里找新餐具。仓库里的东西都是装在一个个箱子里,箱子上面写着里面装的什么东西,现在小明想请你帮忙找出这些装餐具的箱子。题目中的餐具只包含:碗(bowl),刀(knife),叉(fork),筷子(chopsticks)。 输入格式输入包含多组测试数据。每组先输入一个整数N,表示仓库里有N个箱原创 2013-07-19 21:26:09 · 2545 阅读 · 1 评论 -
2333:火爆的一乐拉面
1.题目:题目描述《火影忍者》里面的一乐拉面是主角鸣人的最爱。正巧今天是鸣人升为中忍的日子(熬了这么多年终于成中忍了= =),他决定带着他的小伙伴们去一乐大吃一顿庆祝庆祝。来到一乐门前时,鸣人惊呆了,门前已经排了好几列队伍了,而且每个队伍中的人还都不少。鸣人已经饿的肚子咕咕叫了,他想知道排哪列队伍可以最快吃上饭。我们规定排队的人有3种,并且每种食物的制作时间都不同。原创 2013-07-19 12:49:48 · 2203 阅读 · 0 评论 -
2354:整理试卷
1.题目:题目描述小明是班里的C语言课代表,有一天他被C语言老师叫去把期中考试的试卷从旧办公室搬到新办公室去。老师之前已经按照成绩从低到高把试卷排好了,并且嘱咐小明搬的时候不要把试卷的顺序弄乱了。但巧的是,小明在搬着试卷走的过程中迎面走来一漂亮妹子,于是小明本能的目送美女走过,然后撞到了一个女汉子……就这样,试卷撒了一地,于是乎小明马上捡完试卷堆成一摞,但是试卷的顺序都乱掉了。小明原创 2013-07-16 17:24:08 · 1255 阅读 · 0 评论 -
类的静态与友元——职工薪水
题目:类的静态与友元——职工薪水 Problem Description设计一个职工类,职工类中包括职工姓名、薪水和所有职工薪水总和(静态成员)三个数据成员,成员函数包括有构造函数、析构函数、及返回所有职工薪水总和的静态成员函数,此外还包含有一个友元函数,用来比较两个员工的薪水,结果返回薪水大的那个员工。要求将类定义完整并且用主函数进行测试。 Input输入包括原创 2013-05-16 13:41:56 · 2046 阅读 · 0 评论 -
复数类的运算符重载
题目:Submitted: 98 Accepted: 78 Problem Description定义描述复数complex的类(前缀减)operator-- (成员)(前缀加)operator++ (友元)(后缀减)operator-- (成员)(后缀加)operator++ (友元) Input输入多个测试实例,每个测试实例占一行,表示一个复数原创 2013-05-15 13:25:06 · 924 阅读 · 0 评论 -
和为x的最小偶数
1.题目: Problem Description给出一个整数x(2 Input输入数据有多组,每组一个整数x。 Output输出符合要求的整数。 Sample Input13 Sample Output58 2.思路: 这题是找规律的题目,要最小的,那么就尽量保证低位数较大,可以用平常的方法求出前50个,就可以找到规原创 2013-08-18 19:43:14 · 839 阅读 · 0 评论