Advertisement
Guest User

Untitled

a guest
Oct 19th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.72 KB | None | 0 0
  1. #include<iostream>
  2. using namespace std;
  3.  
  4. bool isPrime(int x) {
  5.     int dzielnik = 1;
  6.  
  7.     if (x == 0 || x == 1) {
  8.         return false;
  9.     }
  10.     else {
  11.         for (int i = 2; i < x; i++) {
  12.             if (x%i == 0) {
  13.                 dzielnik++;
  14.             }
  15.         }
  16.     }
  17.     if (dzielnik > 1) {
  18.         return false;
  19.     }
  20.     else return true;
  21. }
  22.  
  23. int main() {
  24.     int t; // <= 10 - number of cases (lines)
  25.     int m, n; // 1 <= m <= n <= 1000000000, n - m <= 100000; separated by space
  26.     int p; // prime number to print separated by endl; m <= p <= n
  27.  
  28.     cin >> t;
  29.  
  30.     for (int i = 0; i < t; i++) {
  31.         cin >> m >> n;
  32.  
  33.         int range = n - m;
  34.         for (int i = 0; i <= range; i++) {
  35.             p = m + i;
  36.             if (isPrime(p)) {
  37.                 cout << p << endl;
  38.             }
  39.         }
  40.         cout << endl;
  41.     }
  42.     return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement