fork download
  1. #include<iostream>
  2. using namespace std;
  3. unsigned long long int k=100000000,n=100000000,wynik;
  4. int silnia(int n)
  5. {
  6. if(n==0) return 1;
  7. else return n*silnia(n-1);
  8. }
  9. int main(){
  10. if(n<2||k>n||k==0)
  11. cout<<'N'<<endl;
  12. else
  13. {
  14. wynik=1;
  15. for(int i=k+1;i>0;i--,n--)
  16. {
  17. wynik*=n;
  18. }
  19. wynik/=silnia(k);
  20. wynik%=2;
  21. if(wynik)
  22. cout<<'N'<<endl;
  23. else
  24. cout<<'P'<<endl;
  25. }
  26.  
  27. }
Runtime error #stdin #stdout 1.21s 2680KB
stdin
3
1 100000000
100000000 1
100000000 100000000
stdout
Standard output is empty