![](https://img-blog.csdnimg.cn/20210306205055994.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
ZZULI_OJ
郑州轻工业大学OJ习题
༺关༒山༒月༻
这个作者很懒,什么都没留下…
展开
-
ZZULIOJ 1091: 童年生活二三事(多实例测试)【Java】
题目描述Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。但年幼的他一次只能走上一阶或者一下子蹦上两阶。现在一共有N阶台阶,请你计算一下Redraiment从第0阶到第N阶共有几种走法。输入输入包括多组数据。 每组数据包括一行:N(1≤N≤40)。 输入以0结束输出对应每个输入包括一个输出。 为redraiment到达第n阶不同走法的数量样例输入130样例输出13题目分析:当 N=1 时,有 1 种走法;当 N=2 时,有 2 种走法;原创 2021-03-10 11:45:22 · 150 阅读 · 0 评论 -
ZZULIOJ 1096: 水仙花数(函数专题)【Java】
题目描述春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。现在要求输出所有在m和n范围内的水仙花数。 要求程序定义一个narcissus()函数和一个main()函数,narcissus()函数判断一个整数n是否为水鲜花数,其余功能在main()函数中实现。int narcissus(int n) { //判断n是否为水仙花数,原创 2021-03-09 13:39:13 · 154 阅读 · 0 评论 -
ZZULIOJ 1027: 判断水仙花数【Java】
题目描述春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。现在要求输入一个三位数,判断该数是否是水仙花数,如果是,输出“yes”,否则输出“no”输入输入一个三位的正整数。输出输出“yes”或“no”。样例输入153样例输出yes代码示例import java.util.*;public class Main{ public stati原创 2021-03-09 10:45:11 · 165 阅读 · 0 评论 -
ZZULIOJ 1057: 素数判定【Java语言】
题目描述输入一个正整数n,判断n是否是素数,若n是素数,输出”Yes”,否则输出”No”。输入输入一个正整数n(n<=1000)输出如果n是素数输出"Yes",否则输出"No"。输出占一行。样例输入2样例输出Yes代码示例import java.util.*;public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(Syste原创 2021-03-08 23:03:13 · 212 阅读 · 0 评论 -
ZZULIOJ 1111: 多个整数的逆序输出(函数专题)【C语言】
题目描述输入n和n个整数,以与输入顺序相反的顺序输出这n个整数。要求不使用数组,而使用递归函数实现。递归函数实现过程如下:void inverse(int n) { if(n >1) { (1) 读入一个整数,存入num; (2) 将后面的n-1个数逆序输出: inverse(n-1); (3) 输出num; } if( n == 1) 直接输出num;} 输入输入有两行,第一行是一个正整数n,第二行有n原创 2021-03-08 12:33:00 · 252 阅读 · 0 评论 -
ZZULIOJ 1090: 整数幂(多实例测试)【C语言】
题目描述求A^B的最后三位数表示的整数(1<=A,B<=1000)输入第一行输入一个整数n,表示有n个测试实例,接着有n行,每行一个实例,给出两个正整数A,B输出针对每个测试实例,输出A^B的最后三位(没有前导0) ,单独占一行。样例输入22 312 6样例输出8984#include<stdio.h>int main(void){ int n,A,B,i; scanf("%d",&n); //n个测试实例原创 2021-03-06 23:07:01 · 418 阅读 · 0 评论 -
ZZULIOJ 1006: 求等差数列的和【C语言】
题目描述给出三个整数,分别表示等差数列的第一项、最后一项和公差,求该数列的和。输入输入三个整数,之间用空格隔开。第1个数作为首项,第2个数作为末项,第3个数作为公差。输出输出占一行,包含一个整数,为该等差数列的和。样例输入2 11 3样例输出26代码示例#include<stdio.h>int main(void){ int a1,a2,d; //a1:首项;a2:末项;d:公差 int sum =1; //s原创 2021-03-06 22:33:53 · 3694 阅读 · 0 评论 -
ZZULIOJ 1004: 三位数的数位分离【C语言】
题目描述从键盘输入一个任意的三位正整数,分别求出其个位、十位和百位上的数字。输入输入任意的一个三位正整数。输出依次输出个位、十位、百位上的数字。以空格间隔,但最后一个数据的后面没有空格,直接换行。样例输入367样例输出7 6 3代码示例#include<stdio.h>int main(void){ int num,a,b,c; //num代表输入的数 scanf("%d",&num); a = num%10;原创 2021-03-06 21:57:00 · 980 阅读 · 0 评论