বেশির ভাগ ভাষায় ভিন্ন, পাইথন মূল্যায়ণ a<b<c
যেমন গণিত মধ্যে সম্পন্ন করা হবে, আসলে তিন নম্বর তুলনা, যেমন বুলিয়ান তুলনা বিরোধিতা a<b
করার c
। এটি সিতে লেখার সঠিক উপায় (এবং আরও অনেকে) হবে a<b && b<c
।
এই চ্যালেঞ্জের মধ্যে, আপনার কাজটি পাইথন / স্বজ্ঞাত উপস্থাপনা থেকে এটি অন্যান্য ভাষায় কীভাবে লেখা হবে তা নির্বিচারে দৈর্ঘ্যের এমন তুলনা শৃঙ্খলাগুলি প্রসারিত করা।
বিশেষ উল্লেখ
- তোমার প্রোগ্রাম অপারেটার হ্যান্ডেল করতে হবে:
==, !=, <, >, <=, >=
। - ইনপুটটিতে কেবলমাত্র পূর্ণসংখ্যা ব্যবহার করে তুলনা শৃঙ্খলা থাকবে।
- পথে যে কোনও তুলনার সত্যতা সম্পর্কে চিন্তা করবেন না, এটি নিখুঁতভাবে পার্সিং / সিনট্যাকটিক্যাল চ্যালেঞ্জ।
- ফাঁকা জায়গায় বিভক্ত হয়ে পার্সিংকে তুচ্ছ করে উত্তরগুলি প্রতিরোধের জন্য ইনপুটটির কোনও শ্বেত স্পেস থাকবে না।
- যাইহোক, আপনার আউটপুটে কেবল একটি
&&
, অথবা তুলনা অপারেটর এবং এর উভয়ই উভয়কে ঘিরে একক স্থান থাকতে পারে&&
তবে সামঞ্জস্যপূর্ণ হতে পারে।
পরীক্ষার কেস
Input Output
---------------------------------------------------------------
3<4<5 3<4 && 4<5
3<4<5<6<7<8<9 3<4 && 4<5 && 5<6 && 6<7 && 7<8 && 8<9
3<5==6<19 3<5 && 5==6 && 6<19
10>=5<7!=20 10>=5 && 5<7 && 7!=20
15==15==15==15==15 15==15 && 15==15 && 15==15 && 15==15
এই কোড-গলফ, তাই বাইটস মধ্যে সংক্ষিপ্ত কোড !
&&
?