Advertisement
Guest User

Untitled

a guest
Jan 16th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. bool OkBits(int index, char c, bool isodd = 0){
  6. if((c == '0' || c == '3' || c == 'C' || c == 'F') || (isodd && (c == 'D' || c == 'E') || (isodd && index > 0 && (c == '1' || c == '2' ))))
  7. return 1;
  8. return 0;
  9. }
  10.  
  11. int main()
  12. {
  13. int x, n;
  14. string t;
  15. cin >> x >> n >> t;
  16. bool ans = true;
  17.  
  18. for (int i = 0, pos = 0; i < n; i += 2, pos++) {
  19. if (i == n - 1) {
  20. ans &= (OkBits(i, t[pos]) | OkBits(i, t[pos], 1));
  21. break;
  22. }
  23. if (!OkBits(i, t[pos])){
  24. ans = 0;
  25. break;
  26. }
  27. }
  28.  
  29. if (ans)
  30. cout << "Nuslan is leaving us";
  31. else
  32. cout << "Nuslan stays";
  33. return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement