问题 4664 --1.素数(prime)

4664: 1.素数(prime)

题目描述

  素数,又称质数,指在大于 1 的自然数中,除了 1 和此整数自身外,不被其他自然数整除的数。换句话说,只有两个正约数(1 和自身)的自然数即为素数。比1 大但不是素数的数被称为合数。1 和 0 既非素数也非合数。
对于两个整数,如果它们的公约数只有 1,就称这两个整数互质。
小米明白了素数和互质的概念后,老师出了这样一道题,输入两个数,如果他们互质,计算它们之和,否则,计算它们乘积。最后的结果判断是否是素数。

输入

两个整数 m, n。

输出

第一行是一个整数,即根据互质情况算出的结果。
第二行是一个字符串,根据上面得到的结果判断是否是素数,如果是则输出“YES” ,否则输出“NO”。

样例输入输出

输入#1 复制
12 7
输出#1 复制
19
YES

提示

【数据范围】
100%的数据:2 <= m, n <= 109

序号 标题 作者 发表时间 费用 订购数 操作