3947: 素数(prime)
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:489
解决:47
题目描述
素数,又称质数,指在大于 1 的自然数中,除了 1 和此整数自身外,不被其他自然数整除的数。换句话说,只有两个正约数(1 和自身)的自然数即为素数。比1 大但不是素数的数被称为合数。1 和 0 既非素数也非合数。对于两个整数,如果它们的公约数只有 1,就称这两个整数互质。
小米明白了素数和互质的概念后,老师出了这样一道题,输入两个数,如果他们互质,计算它们之和,否则,计算它们乘积。最后的结果判断是否是素数。
输入
两个整数 m, n。
输出
第一行是一个整数,即根据互质情况算出的结果。
第二行是一个字符串,根据上面得到的结果判断是否是素数,如果是则输出“YES” ,否则输出“NO”。
样例输入 复制
12 7
样例输出 复制
19
YES
提示
100%的数据:2 <= m, n <= 10^9。