第一题 交换输出

输入两个整数a、b,将他们交换输出。

输入格式

一行两个整数a、b,以空格分隔。 0 < a < 108, 0 < b < 1016

输出格式

一行两个整数b、a,以空格分隔。

输入输出样例

样例输入 #1

123 12345654321

样例输出 #1

12345654321 123

第二题 计算乘积

一行两个整数a、b,以空格分隔。(0 < a,b < 10^8)

输入格式

一行两个整数a、b,以空格分隔。(0 < a,b < 10^8)

输出格式

输出一个整数,表示a、b的乘积。

输入输出样例

样例输入 #1

123456 123456

样例输出 #1

15241383936

第三题 数字判断

输入一个字符,如果输入的字符是数字,输出yes, 否则输出no

输入格式

一个字符

输出格式

如果输入的字符是数字,输出yes, 否则输出no

输入输出样例

样例输入 #1

5

样例输出 #1

yes

样例输入 #2

A

样例输出 #2

no

第四题 满足条件的数的累加

现有n个整数,将其中个位数为k的数进行累加求和。

输入格式

第一行两个整数n、k,以空格分隔。( 0 < n < 1000, 0 ≤ k ≤ 9) 第二行n个非负整数,以空格分隔,每个数不大于100000。

输出格式

输出满足题目要求的累加和。

输入输出样例

样例输入 #1

10 7
2 5 7 17 11 18 4 27 1 7

样例输出 #1

58

第五题 比n小的最大质数

对于给定的n,求比n小的质数中最大的一个。 质数是指一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数。

输入格式

一个整数n。(2 < n < 10000)

输出格式

一个整数,即题目要求的解。

输入输出样例

样例输入 #1

100

样例输出 #1

97