Skip to main content

11942 Lumberjack Sequencing - Solution

Solution of 11942  Lumberjack Sequencing- UVA
please do not copy it rather watch it for learning purpose :)
Here is the code :-

 #include <iostream>
#include <bits/stdc++.h>
using namespace std;
//MECHABOO
 bool smallToBig(int arr[]);
 bool bigToSmall(int arr[]);
   int main(){
    int test;
    cin >> test;
    for(int i=0;i<test;i++)
    {
        int arr[10];
        bool nat;
        for(int j=0;j<10;j++)
        {
            cin >> arr[j];
        }
        if(arr[0]>arr[1]||arr[1]>arr[2])
        {
            nat=bigToSmall(arr);
        }
        if(arr[0]<arr[1]||arr[1]<arr[2])
        {
            nat=smallToBig(arr);
        }
    if(i==0) cout << "Lumberjacks:"<<endl;
    if(nat) cout << "Ordered"<<endl;
    else cout << "Unordered"<<endl;
    }
//MECHABOO
    return 0;
}
 bool smallToBig(int arr[])
{
    bool adi=true;
    for(int i=0;i<9;i++)
    {
        if(arr[i]<arr[i+1]) adi=true;
        else return false;
    }
    return adi;
}
 bool bigToSmall(int arr[])
{
   bool adi=true;
    for(int i=0;i<9;i++)
    {
        if(arr[i]>arr[i+1]) adi=true;
        else return false;
    }
    return adi;

}


If you do not understand please leave a message here.
or mail us mechaboo786@gmail.com
or you can leave a message at fb . Link :- https://www.facebook.com/mechaboo/

Comments

Popular posts from this blog

Skeleton Of C++

Today we will see the body structure of c++ below is given the structure:- #include <iostream> #include <bits/stdc++.h> using namespace std; int main () {     //your codes goes here     return 0; }   You will start writing your code from main function.

UVA-11764 Solution

Solution of 11764 UVA number ! please do not copy it rather watch it for learning purpose :) Here is the code :- #include <iostream> #include <bits/stdc++.h> using namespace std;    int main(){        //mechaboo     int testCases;     cin >> testCases;     for (int i=0;i<testCases;i++)     {         int len,maxx=0,minn=0;         cin >> len;         int  arrJumps[len] ;         for(int j=0;j<len;j++)         {             cin >> arrJumps[j];             if(j!=0)             {       ...

C++ input and Output

In this post we will teach you how to take input from the user and how to print. type :- int a; cin >>  a; thats how you can input a number in a variable and for output or print :- You have to type:- int a=10; cout <<a ; lets see a code  below :- #include <iostream> #include <bits/stdc++.h> using namespace std; int main () {     int a;     cin >> a;     cout << a;     return 0; }