NYOJ 80道语言入门
A_Vegetable_Chicken
这个作者很懒,什么都没留下…
展开
-
NYOJ 11
奇偶数分离 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 有一个整型偶数n(2<= n <=10000),你要做的是:先把1到n中的所有奇数从小到大输出,再把所有的偶数从小到大输出。 输入第一行有一个整数i(2 每组有一个整型偶数n。输出第一行输出所有的奇数 第二行输出所有的偶数 样例输入 2 10 14 样例输出 1 3 5 7 9 2原创 2017-09-10 16:13:17 · 195 阅读 · 0 评论 -
NYOJ 56
阶乘因式分解(一) 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 给定两个数m,n,其中m是一个素数。 将n(0 输入第一行是一个整数s(0 随后的s行, 每行有两个整数n,m。输出输出m的个数。样例输入 2 100 5 16 2 样例输出 24 15 AC代码: #include #include usi原创 2017-11-14 11:13:29 · 210 阅读 · 0 评论 -
NYOJ 57
6174问题 时间限制:1000 ms | 内存限制:65535 KB 难度:2 描述 假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。例如,从1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=6174,又回到了它自己!现在要你写一个程序来判断原创 2017-11-14 11:15:30 · 196 阅读 · 0 评论 -
NYOJ 60
谁获得了最高奖学金 时间限制:1000 ms | 内存限制:65535 KB 难度:2 描述 某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同: 1) 院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以上论文的学生均可获得; 2) 五四奖学金,每人4000元,期末平均成绩高于85分(>原创 2017-11-14 11:18:17 · 206 阅读 · 0 评论 -
NYOJ 62
笨小熊 时间限制:2000 ms | 内存限制:65535 KB 难度:2 描述 笨小熊的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨原创 2017-11-14 11:20:19 · 248 阅读 · 0 评论 -
NYOJ 64
鸡兔同笼 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。 输入第一行输入一个数据a,代表接下来共有几组数据,在接下来的(a a行里,每行都有一个n和m.(0输出输出鸡兔的个数,或者No answer样例输入 2 14 32 10原创 2017-11-14 11:22:33 · 295 阅读 · 0 评论 -
NYOJ 65
另一种阶乘问题 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 大家都知道阶乘这个概念,举个简单的例子:5!=1*2*3*4*5.现在我们引入一种新的阶乘概念,将原来的每个数相乘变为i不大于n的所有奇数相乘例如:5!!=1*3*5.现在明白现在这种阶乘的意思了吧! 现在你的任务是求出1!!+2!!......+n!!的正确值(n 输入第一行输入一个a原创 2017-11-14 11:25:05 · 270 阅读 · 0 评论 -
NYOJ 72
Financial Management 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 Larry graduated this year and finally has a job. He's making a lot of money, but somehow never seems to have enough. Larry has decided原创 2017-11-14 11:27:34 · 291 阅读 · 0 评论 -
NYOJ 74
小学生算术 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 很多小学生在学习加法时,发现“进位”特别容易出错。你的任务是计算两个三位数在相加时需要多少次进位。你编制的程序应当可以连续处理多组数据,直到读到两个0(这是输入结束标记)。 输入输入两个正整数m,n.(m,n,都是三位数)输出输出m,n,相加时需要进位多少次。样例输入 123 456 555 5原创 2017-11-14 11:29:31 · 235 阅读 · 0 评论 -
NYOJ 41
三个数从小到大排序 时间限制:3000 ms | 内存限制:65535 KB 难度:0 描述 现在要写一个程序,实现给三个数排序的功能 输入输入三个正整数输出给输入的三个正整数排序样例输入 20 7 33 样例输出 7 20 33 AC代码: #include #include #include #include using name原创 2017-11-14 11:10:48 · 311 阅读 · 0 评论 -
NYOJ 40
公约数和公倍数 时间限制:1000 ms | 内存限制:65535 KB 难度:1 描述 小明被一个问题给难住了,现在需要你帮帮忙。问题是:给出两个正整数,求出它们的最大公约数和最小公倍数。 输入第一行输入一个整数n(0 随后的n行输入两个整数i,j(0输出输出每组测试数据的最大公约数和最小公倍数样例输入 3 6 6 12 11 33 22 样例输出 6 6 1 132原创 2017-09-19 17:34:33 · 360 阅读 · 0 评论 -
NYOJ 39
水仙花数 时间限制:1000 ms | 内存限制:65535 KB 难度:0 描述 请判断一个数是不是水仙花数。 其中水仙花数定义各个位数立方和等于它本身的三位数。 输入有多组测试数据,每组测试数据以包含一个整数n(100 输入0表示程序输入结束。输出如果n是水仙花数就输出Yes 否则输出No样例输入 153 154 0 样例输出 Yes No AC代码:原创 2017-09-19 17:31:10 · 361 阅读 · 0 评论 -
NYOJ 13
Fibonacci数 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 无穷数列1,1,2,3,5,8,13,21,34,55...称为Fibonacci数列,它可以递归地定义为 F(n)=1 ...........(n=1或n=2) F(n)=F(n-1)+F(n-2).....(n>2) 现要你来求第n个斐波纳奇数。(第1个、第二个都为1) 输入第原创 2017-09-17 22:20:04 · 157 阅读 · 0 评论 -
NYOJ 22
素数求和问题 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 现在给你N个数(0<N<1000),现在要求你写出一个程序,找出这N个数中的所有素数,并求和。 输入第一行给出整数M(0 每组测试数据第一行给你N,代表该组测试数据的数量。 接下来的N个数为要测试的数据,每个数小于1000输出每组测试数据结果占一行,输出给出的测试数据的所有素数和样例输入原创 2017-09-17 22:31:43 · 231 阅读 · 0 评论 -
NYOJ 24
素数距离问题 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。 如果输入的整数本身就是素数,则输出该素数本身,距离输出0 输入第一行给出测试数据组数N(0 接下来的N行每行有一个整数M(0 输出原创 2016-09-01 21:26:52 · 170 阅读 · 0 评论 -
NYOJ 4
ASCII码排序 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入 2 qwe asd原创 2017-09-10 16:09:48 · 195 阅读 · 0 评论 -
NYOJ 24
素数距离问题 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。 如果输入的整数本身就是素数,则输出该素数本身,距离输出0 输入第一行给出测试数据组数N(0 接下来的N行每行有一个整数M(0输出每行输出两个整数 A B.原创 2017-09-18 22:57:34 · 325 阅读 · 0 评论 -
NYOJ 31
5个数求最值 时间限制:1000 ms | 内存限制:65535 KB 难度:1 描述 设计一个从5个整数中取最小数和最大数的程序 输入输入只有一组测试数据,为五个不大于1万的正整数输出输出两个数,第一个为这五个数中的最小值,第二个为这五个数中的最大值,两个数字以空格格开。样例输入 1 2 3 4 5 样例输出 1 5 AC代码: #include int原创 2017-09-19 17:25:16 · 258 阅读 · 0 评论 -
NYOJ 33
蛇形填数 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 在n*n方陈里填入1,2,...,n*n,要求填成蛇形。例如n=4时方陈为: 10 11 12 1 9 16 13 2 8 15 14 3 7 6 5 4 输入直接输入方陈的维数,即n的值。(n输出输出结果是蛇形方陈。样例输入 3 样例输出 7 8 1 6 9 2 5 4 3原创 2017-09-19 17:29:08 · 343 阅读 · 0 评论 -
NYOJ 75
日期计算 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 如题,输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天。 输入第一行输入一个数N(0输出每组输入数据的输出占一行,输出判断出的天数n样例输入 3 2000 4 5 2001 5 4 2010 10 24 样例输出 96 124 297 AC代码:原创 2017-11-14 11:30:20 · 571 阅读 · 0 评论