2238 - 检查一个数是否为质数
输入一个正整数,检查该数是否为质数
Input
输入一个正整数
Output
输出Y或者N
Examples
Input
34
Output
N
Solution C++
#include <bits/stdc++.h> using namespace std; bool f(int x) { if (x < 2) return false; for (int i = 2; i <= x / i; i ++) { if (x % i == 0) { return false; } } return true; } int main() { int n; cin >> n; if (f(n)) cout << 'Y'; else cout << 'N'; return 0; }