Facebook
Od Bitty Lemur, 1 rok temu, napisane w C++.
Ta wklejka jest odpowiedzią na Untitled od Buff Plover - Pokaż różnice
Udostępnij
Pobierz wklejkę lub Pokaż surowy tekst
Wyświetlenia: 166
  1. #include <iostream>
  2. #include <math.h>
  3. using namespace std;
  4. bool nguyento(int n)
  5. {
  6.     if (n < 2)
  7.         return false;
  8.     for (int i = 2; i <= sqrt(n); i++)
  9.     {
  10.         if (n % i == 0)
  11.             return false;
  12.     }
  13.     return true;
  14. }
  15. bool kiemtra(int n)
  16. {
  17.     for (; n > 0; n / 10)
  18.     {
  19.         if (n % 10 != nguyento(n))
  20.             return false;
  21.     }
  22.     return true;
  23. }
  24. int main()
  25. {
  26.     int n;
  27.     cin >> n;
  28.     if (kiemtra(n))
  29.         cout << 1;
  30.     else
  31.         cout << 0;
  32.     return 0;
  33. }