1604B - XOR Specia-LIS-t - CodeForces Solution


*1100

Please click on ads to support us..

Python Code:


class Solution:
    def xor(self, arr):
        if len(arr)%2==0:
            print("YES")
            return 
        else:
            last = arr[0]
            
            for i in range(1, len(arr), 1):
                if last>= arr[i]:
                    print("YES")
                    return 
                else:
                    last = arr[i]
        print("NO")
t = int(input())
obj = Solution()
 
for _ in range(t):
    a = int(input())
    arr = list(map(int, input().split()))
    obj.xor(arr)

C++ Code:

#include <iostream>
#include <bits/stdc++.h>
using namespace std;

long long int m;

void precalculate()
{
	;
}

void testcase()
{
	int n;
	cin>>n;
	int a[n];
	for(int i=0;i<n;i++)
	cin>>a[i];
	if(n%2==0)
	{
		cout<<"YES"<<endl;
		return;
	}
	for(int i=0;i<n-1;i++)
	if(a[i]>=a[i+1])
	{
		cout<<"YES"<<endl;
		return;
	}
	cout<<"NO"<<endl;
}

int main()
{
	precalculate();
	int t;
	cin>>t;
	while(t-->0)
	testcase();
	return 0;
}


Comments

Submit
0 Comments
More Questions

580A- Kefa and First Steps
1472B- Fair Division
996A - Hit the Lottery
MSNSADM1 Football
MATCHES Playing with Matches
HRDSEQ Hard Sequence
DRCHEF Doctor Chef
559. Maximum Depth of N-ary Tree
821. Shortest Distance to a Character
1441. Build an Array With Stack Operations
1356. Sort Integers by The Number of 1 Bits
922. Sort Array By Parity II
344. Reverse String
1047. Remove All Adjacent Duplicates In String
977. Squares of a Sorted Array
852. Peak Index in a Mountain Array
461. Hamming Distance
1748. Sum of Unique Elements
897. Increasing Order Search Tree
905. Sort Array By Parity
1351. Count Negative Numbers in a Sorted Matrix
617. Merge Two Binary Trees
1450. Number of Students Doing Homework at a Given Time
700. Search in a Binary Search Tree
590. N-ary Tree Postorder Traversal
589. N-ary Tree Preorder Traversal
1299. Replace Elements with Greatest Element on Right Side
1768. Merge Strings Alternately
561. Array Partition I
1374. Generate a String With Characters That Have Odd Counts