![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
南阳OJ 语言入门
文章平均质量分 82
java实现以及算法思路
小龙
你现在做的,就是你未来的必然。
展开
-
南阳OJ 题目56-阶乘因式分解(一)
1.题目描述:题目链接阶乘因式分解(一)时间限制:3000 ms | 内存限制:65535 KB难度:2描述给定两个数m,n,其中m是一个素数。将n(0输入第一行是一个整数s(0输出输出m的个数。样例输入2100 516 2样例输出24152.解题思路2.1 方法一:动态规划法 输入n和m,要求n!中m的个数,n!=n*(n-1)*......*原创 2017-07-31 18:17:31 · 542 阅读 · 1 评论 -
南阳OJ--题目57:6174问题
题目网站链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=57&rec=rec 6174问题题目相关资料查询:6174数字黑洞题目信息:描述假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。例如,从1234出发,依次可以得到4321-12原创 2017-04-20 21:30:20 · 1110 阅读 · 0 评论 -
南阳OJ 题目34 韩信点兵
算法网站:题目34 韩信点兵算法优化相关查询:来自数学理论的一个解法,看他们讨论得热火朝天,然而我还是没看懂算法相关材料介绍:打发下时间可以看看题目信息:韩信点兵时间限制:3000ms | 内存限制:65535KB难度:1描述相传韩信才智过人,从不直接清点自己军队的人数,只要让士兵先后以三人一排、五人一排、七人一排地变换队形,而他每次只掠一眼队伍的...原创 2020-01-05 16:47:08 · 729 阅读 · 0 评论 -
南阳OJ 题目24:素数距离问题
题目链接:题目24 素数距离问题题目信息:素数距离问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。如果输入的整数本身就是素数,则输出该素数本身,距离输出0输入第一行给出原创 2017-04-23 21:05:55 · 284 阅读 · 0 评论 -
南阳OJ 题目64:小学生算术
题目信息:题目链接小学生算术时间限制:3000 ms | 内存限制:65535 KB难度:1描述很多小学生在学习加法时,发现“进位”特别容易出错。你的任务是计算两个三位数在相加时需要多少次进位。你编制的程序应当可以连续处理多组数据,直到读到两个0(这是输入结束标记)。输入输入两个正整数m,n.(m,n,都是三位数)输出输出m,n,原创 2017-04-23 21:26:31 · 778 阅读 · 0 评论 -
南阳OJ 题目64:鸡兔同笼
虽然是水题,但是还是有错误,不得不好好看看题目。一经测试发现是这个地方存在问题:假设有两个头,八只腿,应该是两只兔的结果,却没有答案,说明在循环的条件处理又错误,果然,鸡应该从0开始算的,还是细心的一个问题!!!原创 2017-04-23 22:15:20 · 758 阅读 · 0 评论 -
南阳OJ 题目98:成绩转换
题目信息:题目链接成绩转换时间限制:3000 ms | 内存限制:65535 KB难度:1描述输入一个百分制的成绩M,将其转换成对应的等级,具体转换规则如下:90~100为A;80~89为B;70~79为C;60~69为D;0~59为E;输入第一行是一个整数N,表示测试数据的组数(N每组测试数据占一行,由一个整原创 2017-04-23 22:46:59 · 314 阅读 · 0 评论 -
南阳OJ-题目217:a letter and a number
题目描术:a letter and a number时间限制:3000 ms | 内存限制:65535 KB难度:1描述we define f(A) = 1, f(a) = -1, f(B) = 2, f(b) = -2, ... f(Z) = 26, f(z) = -26;Give you a letter x and a number y原创 2017-08-31 18:04:39 · 274 阅读 · 0 评论 -
南阳OJ-题目198:数数
题目描述:数数时间限制:3000 ms | 内存限制:65535 KB难度:2描述我们平时数数都是喜欢从左向右数的,但是我们的小白同学最近听说德国人数数和我们有些不同,他们正好和我们相反,是从右向左数的。因此当他看到123时会说“321”。现在有一位德国来的教授在郑州大学进行关于ACM的讲座。现在他聘请你来担任他的助理,他给你一些原创 2017-08-31 16:28:59 · 228 阅读 · 0 评论 -
南阳OJ 题目33:蛇形填数
这是一道很经典的分治法题目,类似的题目像数字旋转方阵,都是这样的一个处理过程。 首先,介绍一下,什么叫做分治法. 分治法是一种解题策略,将问题划分成较小规模的子问题,再求解子问题,得到的子问题合并起来(具体问题具体的合并策略),合并的界即为原问题的解。 划分子问题要将子问题划分为不可在分的原子问题(照样由题目的信息划分); 求解子问题,这要根据具体的问题具体去求解,像排序问题是比较大小,最近对问题是求两点之间的距离。同样这样的求解子问题,不是只要求每一个原子问原创 2017-04-28 16:13:18 · 479 阅读 · 0 评论 -
南阳OJ 题目75:日期计算
题目信息:题目链接日期计算时间限制:3000 ms | 内存限制:65535 KB难度:1描述 如题,输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天。输入第一行输入一个数N(0输出每组输入数据的输出占一行,输出判断出的天数n样例输入32000 4 52001 5 42010 10 24样例输出96原创 2017-04-28 15:47:17 · 415 阅读 · 0 评论 -
南阳OJ——题目260:数数小木块
题目描述:数数小木块时间限制:3000 ms | 内存限制:65535 KB难度:1描述在墙角堆放着一堆完全相同的正方体小木块,如下图所示: 因为木块堆得实在是太有规律了,你只要知道它的层数就可以计算所有木块的数量了。现在请你写个程序 给你任一堆木块的层数,求出这堆木块的数量.输入第一行是一个原创 2017-08-31 17:01:15 · 603 阅读 · 0 评论 -
南阳OJ之语言入门 题目39 - 水仙花数
题目信息:题目链接水仙花数时间限制:1000 ms | 内存限制:65535 KB难度:0描述请判断一个数是不是水仙花数。其中水仙花数定义各个位数立方和等于它本身的三位数。输入有多组测试数据,每组测试数据以包含一个整数n(100输入0表示程序输入结束。输出如果n是水仙花数就输出Yes否则输出No样例输入153原创 2017-07-24 11:40:59 · 454 阅读 · 0 评论 -
南阳OJ-题目96 n-1位数【语言入门】
题目描述:题目链接n-1位数时间限制:3000 ms | 内存限制:65535 KB难度:1描述已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。输入第一行为M,表示测试数据组数。接下来M行,每行包含一个测试数据。输出输出M行,每行为对应行的n-1位数(忽略前原创 2017-08-10 10:53:00 · 299 阅读 · 0 评论 -
南阳OJ 题目65:另一种阶乘问题
南阳OJ 题目65:另一种阶乘问题,java求解原创 2017-08-10 18:07:07 · 634 阅读 · 0 评论 -
南阳OJ 题目100:一的个数
题目描述:1的个数时间限制:3000 ms | 内存限制:65535 KB难度:1描述小南刚学了二进制,他想知道一个数的二进制表示中有多少个1,你能帮他写一个程序来完成这个任务吗?输入第一行输入一个整数N,表示测试数据的组数(1每组测试数据只有一行,是一个整数M(0=输出每组测试输出占一行,输出M的二进制表示中1的个数样例原创 2017-08-10 18:15:40 · 194 阅读 · 0 评论 -
南阳OJ 题目101:两点距离
题目描述:两点距离时间限制:3000 ms | 内存限制:65535 KB难度:1描述输入两点坐标(X1,Y1),(X2,Y2)(0输入第一行输入一个整数n(0随后每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。输出对于每组输入数据,输出一行,结果保留两位小数。样例输入20 0 0原创 2017-08-10 20:21:46 · 383 阅读 · 5 评论 -
南阳OJ 题目97 兄弟郊游问题
题目描述:题目链接兄弟郊游问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述兄弟俩骑车郊游,弟弟先出发,每分钟X米,M分钟后,哥哥带一条狗出发。以每分钟Y米的速度去追弟弟,而狗则以每分钟Z米的速度向弟弟跑去,追上弟弟后又立即返回,直到哥哥追上弟弟时,狗跑了多少米?输入第一行输入一个整数N,表示测试数据的组数(N原创 2017-08-10 21:28:49 · 381 阅读 · 0 评论 -
南阳OJ 题目77:开灯问题
题目描述:题目链接开灯问题时间限制:3000 ms | 内存限制:65535 KB难度:1描述有n盏灯,编号为1~n,第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3 个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后有哪些灯开着?输入:n和k,输出开着的灯编号。k≤n≤原创 2017-08-10 21:43:42 · 329 阅读 · 0 评论 -
南阳OJ 题目111:分数加减法
题目描述:题目链接分数加减法时间限制:3000 ms | 内存限制:65535 KB难度:2描述编写一个C程序,实现两个分数的加减法输入输入包含多行数据 每行数据是一个字符串,格式是"a/boc/d"。 其中a, b, c, d是一个0-9的整数。o是运算符"+"或者"-"。 数据以EOF结束 输入数据保证合法原创 2017-08-11 15:06:59 · 309 阅读 · 0 评论 -
南阳OJ-题目241:字母统计
题目描述:字母统计时间限制:3000 ms | 内存限制:65535 KB难度:1描述现在给你一个由小写字母组成字符串,要你找出字符串中出现次数最多的字母,如果出现次数最多字母有多个那么输出最小的那个。输入第一行输入一个正整数T(0随后T行输入一个字符串s,s长度小于1010。输出每组数据输出占一行,输出出现次数最多的字符;原创 2017-08-31 17:48:21 · 394 阅读 · 0 评论