fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int how_much;
  6. int how[10000];
  7.  
  8.  
  9. bool first(int nmbr);
  10. bool did_division(int nmbr, int divider );
  11. int main()
  12. {
  13. cin>>how_much;
  14. for(int i=0;i<how_much;i++)
  15. {
  16. cin>>how[i];
  17.  
  18. }
  19. for(int i=0;i<how_much;i++)
  20. {
  21. if(first(how[i]))
  22. {
  23. cout<<"Tak"<<endl;
  24. }
  25. else
  26. {
  27. cout<<"Nie"<<endl;
  28. }
  29. }
  30. return 0;
  31. }
  32. bool first(int nmbr)
  33. {
  34. if(nmbr<2)
  35. {
  36. return false;
  37. }
  38. for(int i=2; i<nmbr;i++)
  39. {
  40.  
  41. if (did_division(nmbr,i))
  42. {return false;}
  43. }
  44. }
  45. bool did_division(int nmbr, int divider)
  46. {
  47. return nmbr%divider==0;
  48. }
Success #stdin #stdout 0s 15272KB
stdin
3
11
1
4
stdout
Nie
Nie
Nie