প্রোগ্রামিং সমস্যা ২৮ — এলোমেলো অ্যারে

প্রবলেম সেটার : Dimik Computing


সমস্যার বিবরণ

এমন একটি প্রোগ্রাম লিখতে হবে, যেটি একটি অ্যারে কোনো ক্রমে সাজানো বা সর্টেড আছে কি না, তা নির্ণয় করবে।

ইনপুট

প্রোগ্রামটির প্রথম ইনপুট হবে একটি পূর্ণসংখ্যা \(T~ (1\leq T\leq 100)\), যা টেস্ট কেসের সংখ্যা নির্দেশ করে। পরবর্তী সময়ে \(T\)-সংখ্যক টেস্ট কেস থাকবে। প্রতিটি টেস্ট কেসের প্রথম লাইনে থাকবে একটি পূর্ণসংখ্যা \(n ~(n\leq 20)\), যেটি অ্যারের উপাদান সংখ্যা নির্দেশ করে। পরের \(n\)-সংখ্যক লাইনে \(n\)-সংখ্যক অ্যারের উপাদান ইনপুট নিতে হবে।

আউটপুট

প্রোগ্রামটির আউটপুটে অ্যারেটি সাজানো (sorted) কি না, সেটি প্রিন্ট করবে। যদি সাজানো হয়, তাহলে প্রিন্ট করবে YES অন্যথায় NO

নমুনা ইনপুট আউটপুট

নমুনা #১

ইনপুট
2
5
1
2
3
4
5
10
1
2
3
4
5
6
7
9
10
8
আউটপুট
YES
NO
Loading Stats...