Paste Search Dynamic
Recent pastes
Rsort
  1. #include <bits/stdc++.h>
  2. #define ll long long int
  3. #define pb push_back
  4. using namespace std;
  5. int n,m;
  6. int Rsort(int n,int* arr1,int* arr2)
  7. {
  8.         int i,c=0,f=0;
  9.         for(i=0;i<n-1;i++)
  10.         {
  11.                 if(arr1[i]<arr1[i+1]&&arr2[i]<arr2[i+1]) continue;
  12.                 if(arr2[i]<arr1[i+1]&&arr1[i]<arr2[i+1]) c++;
  13.                 else
  14.                 {
  15.                         f=1;
  16.                         break;
  17.                 }
  18.         }
  19.         if(f) return -1;
  20.         return c;
  21. }
  22. int main()
  23. {
  24.         ll n,i,k=4;
  25.         int a1[4]={1,4,5,9};
  26.         int a2[4]={2,3,5,10};
  27.         int* arr1=a1;
  28.         int* arr2=a2;
  29.         cout<<Rsort(k,arr1,arr2);
  30.         return 0;
  31. }
Parsed in 0.002 seconds