江西理工大学OJ题解
文章平均质量分 52
这里面都是江西理工大学OJ的题解哦!!
wyl13479387613
天将降大任于斯人也
展开
-
魔兽争霸
题解 一从CSDN博主学来的,每一个题目都写题解哈哈哈,第一次写题解,真的不知道规范的方式题目来源:江西理工大学OJ P1007魔兽争霸题目地址:http://oj.jxust.edu.cn/problems/1007话不多说,上题目题目描述兽兽不仅是ACM大神,还是游戏高手(膜拜),兽兽今天ACM虐爆全场,心情特别嗨,玩上魔兽争霸了,兽兽选择了屠夫这个角色,兽兽毫不客气的对敌方抛出 了钩子(可以看成一条线段),现在给出钩子的起点坐标S(x1,y1)终点坐标T(x2,y2),敌方位置坐标P(x原创 2021-01-02 20:54:20 · 322 阅读 · 2 评论 -
最短编辑距离(字符串的修改)
最短编辑距离(字符串的修改)题目来源:acwing题库或江西理工大学OJ题目地址:acwing或江理OJ题目描述:给定两个字符串A和B,现在要将A经过若干操作变为B,可进行的操作有:删除–将字符串A中的某个字符删除。插入–在字符串A的某个位置插入某个字符。替换–将字符串A中的某个字符替换为另一个字符。现在请你求出,将A变为B至少需要进行多少次操作。输入格式第一行包含整数n,表示字符串A的长度。第二行包含一个长度为n的字符串A。第三行包含整数m,表示字符串B的长度。第四行包含一个长度原创 2021-02-04 11:32:01 · 328 阅读 · 0 评论 -
乐乐学分
乐乐学分题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1231题目描述毕业,对于有些同学来说是个烦恼,都是学分惹的祸。想要拿到学分,要么正考成绩>=60,要么补考成绩>=60。现在陈乐乐给你若干门课的学分以及正考成绩与补考成绩,想请你计算下陈乐乐获得的学分。输入第一行输入一个数n表示有n门课。紧接着n行,每一行有三个整数用空格隔开,表示每门课的的学分,正考成绩,补考成绩。输出输出陈乐乐获得的总学分。具体输入输出见样列。样例输原创 2021-01-08 12:14:24 · 243 阅读 · 0 评论 -
英语单词
英语单词题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1232题目描述陈乐乐同学的英语一直拖着他的后腿,但是他最近找到了一种高效的学习方法。所以,他的英语功力呈直线往上飙。下面这题对于他来说,小菜一碟,现在试试你的功力。给你一段英文原文,由单词(每个单词长度小于等于20)和空格组成,以#字符结束,单词数小于等于300个。然后给出此段原文中的一个句子以#字符结束,句子中最多包含30个单词(这个句子中挖去了一个单词用下划线代替),请你找出这个下划线上原创 2021-01-08 12:14:06 · 109 阅读 · 0 评论 -
问卷调查
问卷调查题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1235题目描述陈乐乐有n张调查表,每张调查表上有m道题目,每题有四个选项分别为A,B,C,D(题目都是单选)。对于每张表陈乐乐会输入一串长为m的字符串,表示这m道题目的选项记录。举个例子:如有一张5道题的调查表,第一题选的是A,第二题是选的是A,第三题选的是C,第四题选的是D,第五题选的是B,那么乐乐将会输入AACDB。对于乐乐的输入,你的程序应该能统计出这n张表中每道题A,B,C,D原创 2021-01-08 12:13:43 · 403 阅读 · 0 评论 -
买礼物
买礼物题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1236题目描述一年一度的圣蛋结又到了!这时陈乐乐同学发现自己已经被丽丽同学深深的吸引,于是他决定在这个圣诞节要送给丽丽同学一些礼物顺便表达一下内心的想法。乐乐有n元钱,有m种礼物可以购买,每个礼物一元钱(乐乐拿的是欧元),而且每种礼物最多只能买一次(重复的礼物总给人不好的感觉)。对于这m种礼物,每种礼物乐乐根据丽丽的喜好估计了一个开心值ai。现在问题来了,乐乐该怎样用他的n元钱,使得最后礼物原创 2021-01-08 12:13:18 · 422 阅读 · 0 评论 -
调和级数
调和级数是一个非常有名的数列题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1237题目描述F(1)=1F(2)=1+1/2F(3)=1+1/2+1/3F(4)=1+1/2+1/3+1/4…F(N)=1+1/2+…+1/N 即为调和级数的前N项和。 为了帮助乐乐解决这个问题,你需要求出一个最小的正整数N,使得对于给出的数K, F(N)>=K。 在本题给出的K值为大于等于1且小于等于10的正整数。输入输入一个正整数K输出输出一原创 2021-01-08 12:12:56 · 3057 阅读 · 0 评论 -
选择排序
用选择排序算法排序三个整数题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1238题目描述从键盘上任意输入三个整数,按照由小到大的顺序输出, 使用选择法编写该程序。输入输入三个整数输出输出排序后的三个整数样例输入3 1 2样例输出1 2 3这边简单的和大家说一下选择排序算法哈,比如有十个数,先选出10个数中最小的数,和第1个数交换,然后在剩下的9个数中,选择最小的数,与第2个数交换(也就是这9个数中的第1个数),然后在剩下的8个数原创 2021-01-08 12:12:33 · 99 阅读 · 0 评论 -
擂台法
擂台法寻找最大元题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1239题目描述例2 输入11个整数, 输出其中最大的元素。输入输入11个整数输出输出其中最大的元素样例输入1445789452-90232样例输出89直接上擂台法!上代码!!#include <iostream>using namespace std;int main(){ int a[1000]; int原创 2021-01-08 12:12:18 · 482 阅读 · 0 评论 -
选择排序
选择排序题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1240题目描述从键盘上任意输入10个整数,按照由大到小的顺序输出, 请用选择法排序输入键盘上任意输入10个整数输出输出排序后的10个整数样例输入34258912904323样例输出90 43 23 12 9 8 5 4 3 2和大家讲一下选择排序算法原理,比如给定10个数,先在10个数里面选择一个最大的数,和第1个数交换,然后再在剩下的9个数里面选择一个最原创 2021-01-08 12:12:05 · 65 阅读 · 0 评论 -
质数因子
质数因子题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1105题目描述输入一个正整数,输出它的所有质数的因子(如180的质数因子为2、2、3、3、5)输入输出样例输入180样例输出2 2 3 3 5这个题目我超时了两次,啊我是真的菜啊!!我一个女同学都一遍过啦!(没有看不起我的那个女同学的意思哈,只想表示自己菜)先讲下这个题目的思路哈,首先需要一个判断素数的函数,写一个,然后用循环的嵌套来搜索答案,并将因子存放在一个数组里面然后输原创 2021-01-08 12:11:03 · 160 阅读 · 0 评论 -
打印x图
打印x图题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1230题目描述读入数字 n ( n 为奇数,如当 n=3 时图形如下:YOYOXOYOY图形中使用的三个字母分别为:大写字母X,大写字母Y以及大写字母O如当n=7时图形如下:YOOOOOYOYOOOYOOOYOYOOOOOXOOOOOYOYOOOYOOOYOYOOOOOY输入一个数字n(n为奇数,$1输出相应的图形.样例输入7样例输出YOOOOOYO原创 2021-01-08 12:14:37 · 564 阅读 · 0 评论 -
最小的字符串君
谁是最小的字符串君?题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1229题目描述输入6个字符串,输出最小的字符串输入6个字符串输出最小的字符串样例输入jiangxiligongdaxueojjxustcn样例输出cn知识补充:字符串大小比较的步骤:1.从左至右一位一位比较,如果相同,则继续下一位,如果不同,则谁的ASCII大谁的字符串就大2.如果比较到其中一者已经结束了,还没有分出大小,则长度长的字符串大原创 2021-01-07 09:38:42 · 107 阅读 · 0 评论 -
大小写转换(利用函数)
大小写转换(利用大小写转换函数)题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1228题目描述从键盘输入一串英文字母,分别输出其完全小写和完全大写的形式输入一串英文字母输出这串英文字母完全小写和完全大写的形式样例输入I like playing the Internet样例输出i like playing the internetI LIKE PLAYING THE INTERNET这题目确实是有手就行好吧,但是我想给大家介绍原创 2021-01-07 09:28:53 · 535 阅读 · 0 评论 -
统计单词个数
统计单词个数题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1227题目描述输入一行字符,统计其中的单词个数,已知单词之间用空格分隔开输入一行字符输出统计其中的单词个数样例输入sky apple fun sleep样例输出4这个题目的话,整体来说还是比较简单的哈!遍历字符数组a[i],遇到字母就加一,然后把后置连续字母跳过,以此类推即可!没听明白的可以看代码哈!#include<bits/stdc++.h>usin原创 2021-01-07 09:06:58 · 167 阅读 · 0 评论 -
第k大或第k小的数
实验6-8 第k大或第k小的数题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1224题目描述给你N(N<=1000)个不同的数,每个数都小于10^6,求第k小的数与及第k大的数(k<=N)输入第一行给出N和k的值,第二行就是N个数据。输出第k小的数与及第k大的数样例输入6 310 2 30 21 15 8样例输出第3小的数10 ,第3大的数是15这么一个简单的题目,为什么正确率这么低?那是因为这个题目的输出格式原创 2021-01-07 08:50:13 · 627 阅读 · 2 评论 -
硬币筹钱
硬币凑钱题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1220题目描述用10元纸币兑换1元, 5角和1角的硬币,要求兑换硬币的总数为20枚且每种硬币至少要有1枚,问共有多少种换法?每种换法中各硬币分别是多少枚?请编程实现输入输出各种硬币的枚数:?,?,?总共的凑钱方式n.样例输入样例输出4,11,58,2,102投机取巧。。。平时勿用。。上代码!!#include <iostream>using namesp原创 2021-01-07 08:39:39 · 147 阅读 · 0 评论 -
判断获奖人员
判断获奖人员题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1219题目描述判断获奖人员 A,B,C,D,E,F共6人参加竞赛。已知A和B中至少一人获奖;A,C,D中至少二人获奖;A和E中至多一人获奖;B和F或者同时获奖,或者都未获奖;C和E的获奖情况也相同;如果E未获奖,则F也不可能获奖;并且C,D,E,F中至多3人获奖。问哪些人获了奖?请编程实现。问题分析:设变量a,b,c,d,e,f分别表示参赛的6个人,获奖用1表示,未获奖用0表示,则a~原创 2021-01-07 08:34:49 · 177 阅读 · 0 评论 -
字符串的长度
实验7-8 字符串的长度题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1218题目描述设计函数,求一个字符串的长度。在主函数中输入字符串,并输出其长度。输入输入一个字符串输出输出该字符串的长度样例输入123456789!@# %样例输出15这个题题目本来就有函数可以用的,所以感觉有点“脱裤子放屁”(画蛇添足)的感觉,但是题目要求我们这么做了,那我们就按它说的办。上代码!!#include <bits/stdc++.h&原创 2021-01-07 08:09:53 · 2518 阅读 · 1 评论 -
星图
星图题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1216题目描述编写一个函数,输出如图8-6图形输入输出样例输入样例输出这个题目教我们如何输出。。上代码!!#include<bits/stdc++.h>using namespace std;int main(){ cout << " *" << endl; cout << "原创 2021-01-07 08:01:24 · 188 阅读 · 2 评论 -
字符个数
字符个数题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1214题目描述请编写一个函数 int func(char *str,char ch),它的功能是:求出str字符串中指定字符ch的个数,并返回此值。例如:若输入字符串str=“abEF123112”,ch=‘1’,则输出3。输入字符串,指定字符。输出指定字符的个数。样例输入abEF123112 1样例输出3这个题目还是比较简单的,写一个函数,把数组和字符传过去,然后在函数里原创 2021-01-07 07:47:36 · 293 阅读 · 0 评论 -
回文
实验7-9 回文题目来源:江西理工大学OJ题目地址:https://oj.ismdeep.com/problems/1213题目描述编写函数判断输入的字符串是否是“回文”,(顺读和倒读都一样的字符串称“回文”,如:level)。输入字符串输出YES或NO样例输入level样例输出YES这个题目采用两头对照法,先定义一个bool变量,如果两侧有不相等的出现,布尔为假,否则为真。很简单哈,看代码一看就懂!(对了,这个题目由于奇偶的不同我分了两类哈,细心的读者可以思考一下奇偶为什么会有差原创 2021-01-06 21:40:08 · 121 阅读 · 0 评论 -
字串连接
字串连接题目来源:江西理工大学OJ题目地址:https://oj.ismdeep.com/problems/1212题目描述编写一个程序,将字符数组str2中的全部字符连接到字符数组str1的后面。不要使用strcat函数。输入字符数组str2 字符数组str2输出连接后的字符数组样例输入123 abc样例输出123abc上代码!!#include <iostream>using namespace std;int main(){ char a[100原创 2021-01-06 21:30:15 · 205 阅读 · 0 评论 -
字串拷贝
字串拷贝题目来源:江西理工大学OJ题目地址:https://oj.ismdeep.com/problems/1211题目描述编写一个程序,将字符数组str2中的全部字符拷贝到字符数组str1中。不要使用strcpy函数。注意:最后要输出回车换行。输入字符数组str2输出字符数组str1样例输入123.样例输出123.学会投机取巧。但是投机取巧在日常的学习中不要使用哈!上代码!!#include <iostream>using namespace std;int原创 2021-01-06 21:25:07 · 163 阅读 · 0 评论 -
计算年数
计算年数题目来源:江西理工大学OJ题目地址:https://oj.ismdeep.com/problems/1210题目描述输入s 为存款,银行存款年利率为1.9%,编写程序计算并输出需要存多少年存款才能翻一番。输入输入s输出n样例输入100样例输出37简单题,定义计数器,建立while循环,每次循环就加1,最后输出。上代码!!#include <iostream>using namespace std;int main(){ double s;原创 2021-01-06 21:19:57 · 362 阅读 · 0 评论 -
数字字符(有干货)
实验7-6 数字字符(有干货)本题解会和大家解释部分关于C/C++输入流的知识,记好笔记!题目来源:江西理工大学OJ题目地址:https://oj.ismdeep.com/problems/1198题目描述编写函数,判断指定的字符是否是数字字符,如果是返回1,不是则返回0。在主函数中输入该字符,调用函数判断该字符并输出是否是数字字符。输入输入一个任意的字符输出判断是否为数字字符,如果是,则输出1,反之输出0。样例输入5a+9样例输出10001这个题目知识点还是有的,原创 2021-01-06 20:34:09 · 4323 阅读 · 0 评论 -
换瓶汽水
换瓶汽水题目来源:江西理工大学OJ题目地址:https://oj.ismdeep.com/problems/1114题目描述有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?原创 2021-01-06 17:58:26 · 105 阅读 · 0 评论 -
链表合并
题解 十马上就要去上数学课了,写篇题解走人!题目名称:链表合并题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1067题目描述已有a、b两个链表,每个链表中的结点包括学号、成绩。要求把两个链表合并,按学号升序排列。输入第一行,a、b两个链表元素的数量N、M,用空格隔开。接下来N行是a的数据然后M行是b的数据每行数据由学号和成绩两部分组成输出按照学号升序排列的数据样例输入2 35 1006 893 824 952 10样例原创 2021-01-06 07:23:26 · 237 阅读 · 1 评论 -
宏求最大
题解 九题目名称:宏求最大题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1056题目描述分别用函数和带参的宏,从三个数中找出最大的数。输入3个实数输出最大的数,输出两遍,先用函数,再用宏。 保留3位小数。样例输入1 2 3样例输出3.0003.000这个题目很简单哈,这个题目是为了教大家“投机取巧”,虽然这不是一个被推介的方法,但是确实一个很实用的方法。这个题目本意是想让我们锻炼对于宏的使用哈,我拿出来教大家投机取巧。我的意原创 2021-01-05 17:53:57 · 157 阅读 · 0 评论 -
木木要吃饭咯
题解 九题目名称:木木要吃饭咯题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1014题目描述终于训练完了,木木好饿啊。要去吃饭了。每次去吃饭,木木和小伙伴们都要吃好多的。于是饭店的老板很为难啊。他不知道自己店里的饭够不够这些ACMer吃的。输入输入数据有多组。每组数据有两行。第一行为一个数字n(0 < n < 1000),表示一共有多少人去吃饭。当n为0表示输入结束,这组数据不需要处理。第二行有n个数字,表示每个人需要吃原创 2021-01-05 16:18:47 · 63 阅读 · 0 评论 -
木木de源代码
题解 八题目名称:木木de源代码题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1013题目描述在木木给女朋友过完生日之后,可恶的兽兽又在准备抓木木一起集训了。木木需要把以前的源代码都打印出来。众所周知,木木的代码量是最大的。这样木木就有很多的源代码需要打印。这些都是日后训练需要查看的资料。打印代码的时候,木木有个习惯,对不同的源代码文件希望分开打印。也就是说,木木不希望两份源代码共用一张纸,因为这样笨笨的木木会经常弄混源代码的。打印纸张只打原创 2021-01-05 15:57:43 · 132 阅读 · 0 评论 -
木木给女朋友的项链
题解 七我又距离期末考试更近啦!但是我还是要敲代码,写博客,因为这让我斗志昂扬哈哈哈!今天早上起床思绪万千啊,因为我前几天突然萌生了一个想法,我来到了江西理工大学,我就想在这个大学留下一点属于我的痕迹。然后我发现我们学校的OJ还没有题解,所以我想给你学校OJ写题解,哈哈!也不知道管理员老师们会不会同意我的想法。我是不是忘了我还仅仅是一个萌新。 虽然我现在还是一个萌新哈,但是等我到了大二,就差不多OJ上面的题目都能解出来了,我从现在就开始,先把简单的题目的题解写好,难的题目题解以后再出。我现在还没有和老师商原创 2021-01-05 09:12:00 · 137 阅读 · 0 评论 -
凶案现场
题解 六哎!今天本来不打算再写题解的,本来准备复习数学去了,但是今天C++老师突然又说了我们要赶快完成一个任务,让我们赶快完成,所以我今晚又不能复习数学了。然后我就在完成老师的任务,啊!那个任务好烦啊,是学习通上面的章节测验,一开始以为不需要做的,但是老师到了期末又通知我们赶紧做,然后我吃了晚饭就开始干了,干了两个小时,心好累,倒不是说做不动,而是那个系统真不好,答案一点都不人性化,比如有一个题目:“如何判断y是一个奇数”,我回答的是:“y%2==1”,然后显示:“答案错误”,答案居然是:”y%2!=0"原创 2021-01-04 21:16:24 · 185 阅读 · 3 评论 -
兽兽扔球
题解 五啊今天是周一,从这个星期一直到期末考试都要复习数学和英语啦,没有时间敲代码,我很难受,但是我更应该复习。因为现在对我来说复习最重要,你看ACM团队里面的老师也没有给我们安排任务了不是吗,也是想让我们先好好复习期末考试,寒假再安心准备ACM。今天课挺多的,没什么时间,所以我一大早就起来敲了一点代码发一个博客,因为每天都要坚持写至少一篇哦!好了,言归正传,上题目!题目名称:兽兽扔球题目来源:江西理工大学OJ题目地址:http://oj.jxust.edu.cn/problems/1006题目原创 2021-01-04 07:25:23 · 115 阅读 · 1 评论 -
我们都是江理人
题解 四啊啊啊啊!我又来写题解了,因为我又AC了一道简单题,虽然我之前包括现在写的题解都是一些简单题的,但是因为我也是刚写题解起步嘛,写不了啥厉害的东西,所以先写点简单的练练手,一点点的长进!好了,言归正传,进入正题题目名称:我们都是江理人题目来源:江西理工大学OJ题目地址:https://oj.ismdeep.com/problems/1004题目描述热爱江理和热爱信工是兽兽同学最喜欢挂在嘴边上的话。这不兽兽 又开始训练他的口头蝉了。兽兽喜欢把1看成是"love jiangli",把2看原创 2021-01-03 15:35:54 · 202 阅读 · 0 评论 -
木
题解 三好家伙,我刚刚在学校OJ上面AC了一道,我又来写题解啦!感觉写题解是真的好玩,对自己也很有帮助我觉得,哈哈哈!废话不多说,我们进入正题题目名字:木题目来源:江西理工大学OJ题目地址:https://oj.ismdeep.com/problems/1003题目描述木木无聊的时候就喜欢画木字当 n=1的时候,画出来的图形是当 n=2的时候,画出来的图形是当 n=3的时候,画出来的图形是……依次类推现在已知n(1<=n<=30)的值.要你画图。输入有多组测试数据原创 2021-01-03 14:49:04 · 98 阅读 · 0 评论 -
排队
题解 二哈哈哈我又来写题解了,刚刚在学校OJ上AC了一道水题我就来写题解了,哈哈!是啥题目不重要,主要是我喜欢写题解题目名字:排队题目来源:江西理工大学OJ题目地址:https://oj.ismdeep.com/problems/1009废话不多说,直接上题目!题目描述有 n(1<=n<=100) 个人排成一队,他们的标号分别为 1,2,… ,n。 也就是说在一开始标号为1的人站在第一个位置,标号为2的人站在第二个位置,… ,标号为n的人站在最尾端也就是第n个位置。 现在有q(0&原创 2021-01-03 13:40:34 · 334 阅读 · 0 评论