Advertisement
Guest User

Sherlock and his girlfriend

a guest
May 24th, 2018
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.37 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. int f[100005];
  6. int main()
  7. {
  8.     int n;
  9.     cin >> n;
  10.     n++;
  11.     for (int i=2; i*i <= n; i++)
  12.     {
  13.         if (f[i] == 0)
  14.         {
  15.             for (int j=i*i; j <= n; j+=i)  f[j]=1;
  16.         }
  17.     }
  18.  
  19.     if (n < 4)  
  20.     {
  21.         cout << 1 << endl;
  22.     }
  23.     else
  24.     {
  25.         cout << 2 << endl;
  26.     }
  27.  
  28.    for (int i=2; i <= n; i++)  cout << f[i]+1 << " ";
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement