杭电OJ系统题目

杭电OJ系统题目
杭电OJ系统题目

素数求和问题

时间限制:3000 ms | 内存限制:65535 KB

难度:2

描述

现在给你N个数(0

输入

第一行给出整数M(0

每组测试数据第一行给你N,代表该组测试数据的数量。

接下来的N个数为要测试的数据,每个数小于1000

输出

每组测试数据结果占一行,输出给出的测试数据的所有素数和

输入

第一行给出测试数据组数N(0

接下来的N行每行有一个整数M(0

输出

每行输出两个整数A B.

其中A表示离相应测试数据最近的素数,B表示其间的距离。

输入

输入只有一组测试数据,为五个不大于1万的正整数

输出

输出两个数,第一个为这五个数中的最小值,第二个为这五个数中的最大值,两个数字以空格格开。

蛇形填数

时间限制: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<=100)

输出

输出结果是蛇形方陈。

水仙花数

时间限制:1000 ms | 内存限制:65535 KB

难度:0

描述

请判断一个数是不是水仙花数。

其中水仙花数定义各个位数立方和等于它本身的三位数。

输入

有多组测试数据,每组测试数据以包含一个整数n(100<=n<1000)

输入0表示程序输入结束。

输出

如果n是水仙花数就输出Yes

否则输出No

输入

第一行输入一个整数n(0

随后的n行输入两个整数i,j(0

输出

输出每组测试数据的最大公约数和最小公倍数

相关主题
相关文档
最新文档