11942 - Lumberjack Sequencing

  11942 - Lumberjack Sequencing

#include<bits/stdc++.h>

using namespace std;

bool fun(int a[],int j)
{
    for(int i=0;i<j-1;i++)
    {
        if(a[i]!=a[i+1])
        {
            if(a[i]<a[i+1]){
                for(int k=0;k<j-1;k++)
                {
                    if(a[k]>a[k+1])
                        return false;

                }
                return true;

            }
            else
            {
                for(int k=0;k<j-1;k++)
                {
                    if(a[k]<a[k+1])
                        return false;

                }
                return true;

            }
        }

    }
    return true;
}

int main()
{
    int n,t;
    string s;
    cin>>n;
    getchar();
    int a[25];
    cout<<"Lumberjacks:"<<endl;
    while(n--)
    {
        for(int i=0;i<10;i++)
            cin>>a[i];

        if(fun(a,10))
            cout<<"Ordered"<<endl;
        else cout<<"Unordered"<<endl;
        s.clear();

    }



 return 0;
}

SHARE

Amit Ghosh

    Blogger Comment
    Facebook Comment

0 comments :

Post a Comment