![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
郑轻oj
文章平均质量分 72
修钩.
这个作者很懒,什么都没留下…
展开
-
郑轻oj1093: 验证哥德巴赫猜想(函数专题)
验证哥德巴赫猜想题目描述方法一源代码方法二源代码分析题目描述哥德巴赫猜想大家都知道一点吧。我们现在不是想证明这个结论,而是对于任给的一个不小于6的偶数,来寻找和等于该偶数的所有素数对。做好了这件实事,就能说明这个猜想是成立的。要求程序定义一个prime()函数和一个main()函数,prime()函数判断一个整数n是否是素数,其余功能在main()函数中实现。int prime(int n){//判断n是否为素数, 若n为素数,本函数返回1,否则返回0}对于C/C++代码的提交,本题要求必须原创 2022-04-09 18:00:20 · 502 阅读 · 0 评论 -
郑轻oj1081: n个数求和 (多实例测试)
题目描述求n个整数的和。输入输入第一行是一个整数T,表示有T组测试实例;每组输入包括两行:第一行一个数n表示接下来会有n个整数;第二行空格隔开的n个数。输出对于每组输入,在一行输出n个数的和(保证和不会超出int类型的范围)!样例输入Copy231 2 34-1 0 -19 22样例输出Copy62题目分析首先根据题意判断使用的变量由于会用到累加,所以定s初值为0根据循环进行输入,并累加完整代码如下#in...原创 2022-03-01 20:01:26 · 1103 阅读 · 0 评论 -
郑轻oj1192: 奖学金(结构体专题)
题目描述某校发放奖学金共5种,获取条件各不同:1.阳明奖学金,每人8000,期末平均成绩>80,且在本学期发表论文大于等于1篇;2.梨洲奖学金,每人4000,期末平均成绩>85,且班级评议成绩>80;3.成绩优秀奖,每人2000,期末平均成绩>90;4.西部奖学金,每人1000,期末平均成绩>85的西部省份学生;5.班级贡献奖,每人850,班级评议成绩>80的学生干部。只要符合条件就可以得奖,一人可兼得多项奖学金。现给出若干学生的姓名、期末平均成绩、.原创 2022-02-28 20:27:21 · 954 阅读 · 0 评论 -
郑清oj1191:数星星(结构体专题)
题目描述一天,小明坐在院子里数星星,Gardon就出了个难题给她:Gardon在天空画出了一个矩形区域,让他输入矩形区域里有多少颗星星,仁慈的上帝还为他标出了每个星星的坐标。但小明数着数着就看花了眼,但他的原则是:宁愿多数一次,不可错过一个。如果小明把他数过的星星的坐标都告诉你,你能否帮他进行排重处理(如果两个星星的坐标位置相同,则视为一个星星),计算出星星的个数。输入首先输入一个整数n(n<=300),接下来的n对整数,每对表示小明数过的一个星星的位置(星星的坐标在-1000.原创 2022-02-27 20:56:26 · 454 阅读 · 0 评论 -
郑轻oj1100: 求组合数(函数专题)
题目描述马上要举办新生程序设计竞赛了,与以往不同的是,本次比赛以班为单位,为了全面衡量一个班级的整体水平,要求从一个班的m位同学中任选k位同学代表本班参加比赛,问有多少种组合方案。在计算组合方案时会用到计算阶乘的运算,要求编写函数fact(),实现求一个数的阶乘功能,函数原型如下。int fact(int n);//计算n的阶乘并返回 对于C/C++代码的提交,本题要求必须通过定义fact函数和main函数实现,否则,提交编译错误,要提交完整的程序。输入输入两个正整数m,k,k<...原创 2022-02-22 20:14:40 · 1011 阅读 · 0 评论 -
郑轻oj1188: 选票统计(一)(结构体专题)
题目描述某单位进行选举,有5位候选人:zhang、wang、zhao、liu、miao。编写程序,统计每人所得的票数。要求每人的信息里包括两部分:name和votes,分别描述姓名和所得票数。每个人的信息用一个结构体来表示,5个人的信息使用结构体数组。输入首先输入一个整数n,表示一张选票,接下来n行,每行是一个由小写英文字母组成的字符串,表示以上5个候选人之一。输出输出5行,按zhang、wang、zhao、liu、miao的顺序输出5个候选人的姓名和所得票数,用空格隔开。样例输入 Cop原创 2022-02-24 14:08:48 · 514 阅读 · 0 评论 -
郑轻oj1129:第几天
题目描述:你知道,2012-1-1是该年的第1天,而9999-9-9呢?给你一个具体的日期,计算该日期是该年的第几天。输入:输入一个日期,格式为:Year-month-day。year是小于9999的正整数。输出:一个整数,表示该日期是该年的第几天。思路分析:这里将程序分段解释,完整代码在文章末。int a,c,e;//我们定义a,c,e分别表示年,月,日计算输入的日期为该年的第几天,我们就需要确定月份,我们都知道1.3.5.7.8.10.12月份有31天,而4.6.9.原创 2022-02-14 23:59:17 · 332 阅读 · 1 评论 -
郑轻oj1096:水仙花数(函数专题)
题目描述:春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。现在要求输出所有在m和n范围内的水仙花数。要求程序定义一个narcissus()函数和一个main()函数,narcissus()函数判断一个整数n是否为水鲜花数,其余功能在main()函数中实现。int narcissus(int n) { //判断n是否为水仙...原创 2022-02-15 23:55:03 · 638 阅读 · 0 评论 -
郑轻oj1066:字符分类统计
题目描述:输入一行字符,以回车符作为输入结束的标志。统计其中英文字母、数字字符和其他字符的个数。输入:多个字符,以回车符结束,回车符不作为有效字符。有效字符个数不超过100。输出:输出分3行,格式见输出样例。样例输入:Abse 4+5*3=?样例输出:letter:4digit:3other:5思路分析:这里将程序分段解释,完整代码在文章末。题目要求是计算出英文字母,数字字符和其他字符的个数,首先需要了解字符的判断方法,英文字母一定是a到z或者A到Z之原创 2022-02-15 20:08:25 · 459 阅读 · 0 评论 -
郑轻oj1070: 小汽车的位置
题目描述:有一辆智能小车,最初(时间为0)的位置为(0,0),我们想知道它最后的位置。小车以每小时10公里的速度向北移动(以北为y轴正向,以东为x轴正向)。小车会受到一系列依照时间戳记排序的命令,1表示“向左转”,2表示“向右转”,3表“停止”。每个命令的前面有一个时间戳记,所以我们知道该命令是何时发出的。最后一个命令一定是“停止”。我们另外假设,这辆小车非常灵活,它可以在瞬间转弯。以下列输入为例。小车在时间为5的时候收到一个“向左转”的命令1,在时间10收到一个“向右转”的命令2,在时间15收到一个原创 2022-02-19 19:02:29 · 409 阅读 · 0 评论 -
郑轻oj1136:首字母变大写
题目描述输入一个只包含大小写英文字母和空格的句子,将每个单词的第一个字母改成大写字母。输入输入一个长度不超过100的英文句子。输出请输出按照要求改写后的英文句子。样例输入Copyi like ACM样例输出CopyI Like ACM题目分析判断字符是否为小写字母,有两种方法,一种是依靠码值,另一种是范围,这里使用第二种,即>='a'&&<='z'...原创 2022-02-27 19:17:17 · 800 阅读 · 0 评论