Advertisement
Guest User

Untitled

a guest
Nov 17th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. typedef int ll;
  6.  
  7. double pi = acos(-1);
  8. const int INF = 1e9 + 7;
  9. const ll INF64 = 1e18 + 7;
  10.  
  11. int main()
  12. {
  13. int a;
  14. ll minimal = INF; maximal = -INF;
  15. cin >> a;
  16. vector<ll> viktor(a);
  17. string s;
  18. for (int i = 0; i < a; ++i) {
  19. cin >> s;
  20. if (s[0] == 'A') {
  21. s[i] = INF;
  22. }
  23. else if {
  24. s[i] = ll(s);
  25. }
  26. }
  27. for (int i = 0; i < a - 1; ++i) {
  28. if (viktor[i] != INF && viktor[i+1] != INF) {
  29. cout << "none" << "\n";
  30. break;
  31. }
  32. if (viktor[i] != INF && viktor[i+1] != INF){}
  33. if((i + 1) % 2 == 1) {
  34. if(viktor[i] >= viktor[i+1]) {
  35. cout << "none" << "\n";
  36. }
  37. }
  38. else {
  39. if(viktor[i] <= viktor[i+1]) {
  40. cout << "none" << "\n";
  41. }
  42. }
  43. }
  44.  
  45. for (int i = 1; i < a - 1; ++i) {
  46. if (viktor[i] == INF) {
  47. if (viktor[i - 1] == INF || viktor[i + 1] == INF) {
  48. cout << "none" << "\n";
  49. break;
  50. }
  51. if ((i + 1) % 2 == 1) {}
  52.  
  53. }
  54. }
  55.  
  56. return 0;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement