যেহেতু কয়েকজন লোক ইদানীং লক্ষ্য করেছে, আমি বেশিরভাগ ক্ষেত্রেই ব্রেনগল্ফের বিকাশ ত্যাগ করেছি কারণ এটি বিরক্তিকর এবং অপ্রয়োজনীয়, এবং 2 কল এ চলে গেছে যা কিছুটা আকর্ষণীয় এবং গল্ফিং ভাষা হিসাবে নকশাকৃত নয়।
2 কলর সংজ্ঞায়িত বৈশিষ্ট্যটি হ'ল নিউলাইনটি বাদ দিয়ে কোডের প্রতিটি লাইন হ'ল 2 অক্ষর দীর্ঘ হওয়া উচিত। এর অর্থ হ'ল প্রোগ্রামের লাইনের সংখ্যাটি 3n-1
কোথায় রয়েছে n
তা 2 কল প্রোগ্রামের দৈর্ঘ্য সর্বদা গণনা করা যায়।
সুতরাং এখানে আমার চ্যালেঞ্জটি রয়েছে: 2 কল কোডটি একটি স্ট্রিং হিসাবে দেওয়া হয়েছে, যদি এটি বৈধ 2 কল কোড হয় তবে আউটপুট সত্য (প্রতিটি লাইন হ'ল 2 টি অক্ষর এবং এটি 3n-1
সূত্রের সাথে সঙ্গতিপূর্ণ) এবং অন্যথায় মিথ্যা।
ইনপুট
ইনপুটটি একটি একক স্ট্রিং বা অক্ষরের একটি অ্যারে হিসাবে নেওয়া উচিত।
আউটপুট
যদি ইনপুট স্ট্রিংটি বৈধ লেআউট হয় তবে একটি সত্যবাদী মান এবং অন্যথায় একটি মিথ্যা মান।
আপনার কোডটি যে সত্যবাদী / মিথ্যা মান ব্যবহার করে তাতে সামঞ্জস্য হওয়া উচিত
Testcases
======
F!
$^
----
truthy
======
======
*8
+1
Sq
----
truthy
======
======
nop
xt
----
falsey
======
======
+1
+1
#^
----
falsey
======
======
<empty string>
----
falsey
======
======
ye
----
truthy
======
======
no<space>
----
falsey
======
======
test
----
falsey
======
======
puzzle
----
falsey
======
স্কোরিং
এটি কোড-গল্ফ এত কম বাইট জয়!
puzzle
। এটি এমন সমাধানগুলিকে তৈরি করবে যা স্ট্রিং মডুলো 3 এর পুরো দৈর্ঘ্য করে, পরে উপেক্ষিত (যা বর্তমানের সমস্ত পরীক্ষার ক্ষেত্রে কাজ করে) অবৈধ।
true
মিথ্যা ওfalse
সত্যবাদী হিসাবে বিবেচনা না করে