ветвас В ветвас Регистрация 30 Авг 2013 Сообщения 84 Репутация 0 Спасибо 0 Монет 0 3 Авг 2023 #1 Дано натуральное число x>1 . Проверьте, является ли оно простым. Программа должна вывести слово YES, если число простое, и NO, если число составное. Входные данные Вводится натуральное число, не превосходящее 231 . Выходные данные Выведите ответ на задачу. Наведите на мысль или дайте код
Дано натуральное число x>1 . Проверьте, является ли оно простым. Программа должна вывести слово YES, если число простое, и NO, если число составное. Входные данные Вводится натуральное число, не превосходящее 231 . Выходные данные Выведите ответ на задачу. Наведите на мысль или дайте код
вфывц В вфывц Регистрация 5 Сен 2013 Сообщения 91 Репутация 0 Спасибо 0 Монет 0 3 Авг 2023 #2 #include #include using namespace std; int main() { int x; cin >> x; bool isPrime = true; if (x == 1) { isPrime = false; } else { for (int i = 2; i
#include #include using namespace std; int main() { int x; cin >> x; bool isPrime = true; if (x == 1) { isPrime = false; } else { for (int i = 2; i
BarBaods B BarBaods Регистрация 22 Дек 2013 Сообщения 74 Репутация 0 Спасибо 0 Монет 0 3 Авг 2023 #3 #include using namespace std; bool is_prime(unsigned x) { bool p; if (x == 1U) p = false; else if (x == 2U) p = true; else if (~x & 1U) p = false; else if (x < 8U) p = true; else if (0U == x % 3U || 0U == x % 5U) p = false; else { unsigned n; for (n = 3U; n * n x; } return p; } int main() { unsigned x; cin >> x; puts(is_prime(x) ? "YES" : "NO"); }
#include using namespace std; bool is_prime(unsigned x) { bool p; if (x == 1U) p = false; else if (x == 2U) p = true; else if (~x & 1U) p = false; else if (x < 8U) p = true; else if (0U == x % 3U || 0U == x % 5U) p = false; else { unsigned n; for (n = 3U; n * n x; } return p; } int main() { unsigned x; cin >> x; puts(is_prime(x) ? "YES" : "NO"); }
владэ В владэ Регистрация 19 Янв 2013 Сообщения 93 Репутация 0 Спасибо 0 Монет 0 3 Авг 2023 #4 разрешаю
вул В вул Регистрация 11 Дек 2012 Сообщения 81 Репутация 0 Спасибо 0 Монет 0 3 Авг 2023 #5 #include #include using namespace std; bool is_simple(size_t x) { bool result = true; size_t half = sqrt(x); for (size_t l = 2; l 1&&result; } int main() { size_t num; cin >> num; cout
#include #include using namespace std; bool is_simple(size_t x) { bool result = true; size_t half = sqrt(x); for (size_t l = 2; l 1&&result; } int main() { size_t num; cin >> num; cout