做了15分钟,过样例
// 7-1.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
#include <bits/stdc++.h>
using namespace std;
bool is_prime(int n) {
if (n <= 1)return false;
for (int i = 2, sqr = sqrt(n); i <= sqr; i++) {
if (n % i == 0)return false;
}
return true;
}
int main()
{
#ifndef ONLINE_JUDGE
FILE* s;
freopen_s(&s, "in.txt", "r", stdin);
#endif // ONLINE_JUDGE
string date;
cin >> date;
bool flag = true;
while (date.size()!=0)
{
if (is_prime(stoi(date))) {
printf("%s Yes\n", date.data());
}
else {
printf("%s No\n", date.data());
flag = false;
}
date = date.substr(1);
}
if (flag) {
cout << "All Prime!\n";
}
return 0;
}