C/C++
文章平均质量分 66
Alanqin13
这个作者很懒,什么都没留下…
展开
-
[Coursera C程序设计进阶] 第三周作业
编程题#1:单词翻转来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述输入一个句子(一行),将句子中的每一个单词翻转后输出。输入只有一行,为一个字符串,不超过500个字符。单词之间以空格隔开。所谓单词指的是所有不包含空格的连续的字符。这道题请用cin.getline输入一行后再逐个单...原创 2018-06-13 21:06:32 · 732 阅读 · 0 评论 -
[Coursera C程序设计进阶] 第二周作业
编程题#1:寻找下标注意: 总时间限制: 1000ms 内存限制: 65536kB描述已知一个整数数组x[],其中的元素彼此都不相同。找出给定的数组中是否有一个元素满足x[i]=i的关系,数组下标从0开始。举例而言,如果x[]={-2,-1,7,3,0,8},则x[3] = 3,因此3就是答案。输入第一行包含一个整数n (0 < n < 100),表示数组中元素的个数。<br /...原创 2018-06-11 00:16:22 · 836 阅读 · 0 评论 -
[Coursera C程序设计进阶] 期末考试
编程题#1:含k个3的数来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述输入二个正整数m 和 k,其中1 < m < 100000,1 < k <5 ,判断m 能否被19整除,且恰好含有k个3,如果满足条件,则输出YES,否则,输出NO。例如,输入:4383...原创 2018-06-19 23:08:12 · 1213 阅读 · 0 评论 -
[Coursera C++程序设计] 第四周作业
编程题 #1来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述下面程序的输出是:3+4i5+6i请补足Complex类的成员函数。不能加成员变量。12345678910111213141516171819#include <iostream>#include <cs...原创 2018-07-04 19:34:38 · 1557 阅读 · 0 评论 -
[Coursera C++程序设计] 第八周作业
编程题#1来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述下面的程序输出结果是:1 2 6 7 8 9请填空: 1234567891011#include <iostream>#i...原创 2018-07-23 17:01:31 · 969 阅读 · 0 评论 -
[Coursera C++程序设计] 第六周作业
编程题 #1来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB下面程序的输出结果是:A::FunC::Do请填空:1234567891011121314151617181920212223242526272829303132#include <iostream>using n...原创 2018-07-12 15:22:50 · 785 阅读 · 0 评论 -
[Coursera C++程序设计] 第七周作业
编程题#1来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述实现一个三维数组模版CArray3D,可以用来生成元素为任意类型变量的三维数组,使得下面程序输出结果是:0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,...原创 2018-07-23 17:06:38 · 1298 阅读 · 0 评论 -
[Coursera C++程序设计] 第五周作业 编程题#1
编程题#1来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述写一个MyString 类,使得下面程序的输出结果是:1. abcd-efgh-abcd-2. abcd-3.4. abcd-efgh-5. efgh-6. c7. abcd-8. ijAl-9. ijAl-mnop10. ...原创 2018-07-06 13:08:14 · 1038 阅读 · 0 评论 -
[Coursera C++程序设计] 第五周作业 编程题#2
编程题#2: 魔兽世界之二:装备来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部。两个司令部之间是依次排列的若干城市。红司令部,City 1,City 2,……,City n,蓝司令部两军的司令部都会制造武士。武士一共有 drag...原创 2018-07-06 13:13:56 · 620 阅读 · 0 评论 -
[Coursera C++程序设计] 第九周作业
编程题#1来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述下面的程序用枚举法解决如下问题,请填空。平面上的一个矩形,如果其边平行于坐标轴,我们就称其为“标准矩形”。给定不重复的 n 个整点(横、纵坐标都是整数的点),求从这n个点中任取4点作为顶点所构成的四边形中...原创 2018-07-26 16:35:00 · 1349 阅读 · 0 评论 -
[Coursera C程序设计进阶] 第六周作业
编程题#1:分配病房来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述某个科室的病房分为重症和普通,只有当病人的疾病严重程度超过了入住重症病房的最低严重值,才可以安排入住重症病房。现在要求设计一个程序,给病人安排好病房。疾病的严重程度用0到10来表示,0表示小毛病,10表示非常严重。...原创 2018-06-18 23:25:08 · 701 阅读 · 0 评论 -
[Coursera C程序设计进阶] 第五周作业
编程题#1:计算矩阵边缘元素之和来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述输入一个整数矩阵,计算位于矩阵边缘的元素之和。所谓矩阵边缘的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。输入第一行为整数k,表示有k组数据。每组数据有多行组成,表示一个矩阵:第一行分别...原创 2018-06-18 13:24:40 · 682 阅读 · 0 评论 -
约瑟夫问题(链表)
#include<iostream>using namespace std;struct Node { int num; Node *ahead; Node *next;};Node *Create(int N) {//创建N个节点的循环链表 int n = 1; Node *node = new Node; node-> num = n; Node *h...转载 2018-06-21 21:32:41 · 271 阅读 · 0 评论 -
[Coursera C++程序设计] 第二周作业
简单的学生信息处理程序实现来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述在一个学生信息处理程序中,要求实现一个代表学生的类,并且所有成员变量都应该是私有的。(注:评测系统无法自动判断变量是否私有。我们会在结束之后统一对作业进行检查,请同学们严格按照题目要求完成,否则可能会影响作业...转载 2018-06-21 21:49:55 · 1231 阅读 · 0 评论 -
[Coursera C++程序设计] 第三周作业
编程题#1来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述下面程序输出的结果是:05请填空:12345678910111213#include <iostream>using namespace std;class A {public: int val;// 在此...原创 2018-06-21 22:00:28 · 1671 阅读 · 0 评论 -
[Coursera 计算导论与C语言基础] 抄写作业
抄写题#1:实现冒泡排序来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述请根据自己的理解编写冒泡排序算法,数组大小1000以内输入第一行是n,表示数组的大小接着n行是数组的n个元素输出排序之后的结果一个元素一行请完全按照如下的程序书写代码,并在书写的过程中体会优秀的代码风格: ...原创 2018-06-09 15:30:05 · 910 阅读 · 0 评论 -
[Coursera 计算导论与C语言基础] 第六周作业
编程题#1:苹果和虫子来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?输入输入仅一行,包括n,x和y(均为整数)。输出...原创 2018-06-09 15:38:34 · 550 阅读 · 0 评论 -
[Coursera 计算导论与C语言基础] 第七周作业
编程题#1:年龄与疾病来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述某医院想统计一下某项疾病的获得与否与年龄是否有关,需要对以前的诊断记录进行整理。输入共2行,第一行为过往病人的数目n(0 < n <= 100),第二行为每个病人患病时的年龄。输出每个年龄段(分四段:...原创 2018-06-09 16:11:51 · 428 阅读 · 0 评论 -
[Coursera 计算导论与C语言基础] 第八周作业
编程题#1:数字求和来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述给定一个正整数a,以及另外的5个正整数,问题是:这5个整数中,小于a的整数的和是多少?输入输入一行,只包括6个小于100的正整数,其中第一个正整数就是a。输出输出一行,给出一个正整数,是5个数中小于a的数的和。#i...原创 2018-06-09 16:18:38 · 384 阅读 · 0 评论 -
[Coursera 计算导论与C语言基础] 第十周作业
编程题#1:求字母的个数来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述在一个字符串中找出元音字母a,e,i,o,u出现的次数。输入输入一行字符串(字符串中可能有空格,请用cin.getline(s,counts)方法把一行字符串输入到字符数组s中,其中counts是s的最大长度,...原创 2018-06-09 16:28:01 · 989 阅读 · 0 评论 -
[Coursera 计算导论与C语言基础] 期末编程测试
编程题#1:判断闰年来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述判断某年是否是闰年。输入输入只有一行,包含一个整数a(0 < a < 3000)输出一行,如果公元a年是闰年输出Y,否则输出N提示公历纪年法中,能被4整除的大多是闰年,但能被100整除而不能被400整除...原创 2018-06-09 16:32:12 · 423 阅读 · 0 评论 -
[Coursera C++程序设计] 期末考试—编程试题
编程题#1:输出200来源: 北京大学在线程序评测系统POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)总时间限制: 1000ms 内存限制: 1024kB描述使以下代码输出结果为200.123456789101112131415#include<iost...原创 2018-07-27 19:45:54 · 3240 阅读 · 2 评论