aboutsummaryrefslogtreecommitdiff
path: root/contests/Round#788/A(2_pointers)/A(2_pointers).cpp
diff options
context:
space:
mode:
authoromagdy7 <omar.professional8777@gmail.com>2023-07-24 13:11:33 +0300
committeromagdy7 <omar.professional8777@gmail.com>2023-07-24 13:11:33 +0300
commit6b548332bfc6469756526002971c422f43f86d0a (patch)
tree261fde23f07c3e20cea375030f0c52863b59228c /contests/Round#788/A(2_pointers)/A(2_pointers).cpp
parentcff8cae22ee9c25d193ff976143813f93e658e55 (diff)
downloadcompetitive-programming-6b548332bfc6469756526002971c422f43f86d0a.tar.xz
competitive-programming-6b548332bfc6469756526002971c422f43f86d0a.zip
Removed some empty *.cpp files and Solved some new problems
Diffstat (limited to 'contests/Round#788/A(2_pointers)/A(2_pointers).cpp')
-rwxr-xr-xcontests/Round#788/A(2_pointers)/A(2_pointers).cpp29
1 files changed, 0 insertions, 29 deletions
diff --git a/contests/Round#788/A(2_pointers)/A(2_pointers).cpp b/contests/Round#788/A(2_pointers)/A(2_pointers).cpp
deleted file mode 100755
index 5d56719..0000000
--- a/contests/Round#788/A(2_pointers)/A(2_pointers).cpp
+++ /dev/null
@@ -1,29 +0,0 @@
-#include<bits/stdc++.h>
-using namespace std;
-int main () {
- int tt;
- cin >> tt;
- while (tt--) {
- int n;
- cin >> n;
- vector<int> v(n);
- for(auto &x : v) {
- cin >> x;
- }
- int l = 0, r = v.size() - 1;
- while(r > l) {
- while(v[l] < 0) {
- l++;
- }
- while(v[r] > 0) {
- r--;
- }
- if(l > r) break;
- v[l] = -v[l];
- v[r] = -v[r];
- }
- cout << (is_sorted(v.begin(), v.end()) ? "YES" : "NO");
- }
-}
-
-