রেজেক্সের সাথে মিলে যাওয়া একটি এক্সপ্রেশন দেওয়া হয়েছে /^[-~]*x$/
, এটিকে শর্তাবলীর সাথে মূল্যায়ন করুন x
এবং রেজেক্সের সাথে মিলে একটি স্ট্রিং আউটপুট করুন /^-?x[+-]\d+$/
।
উদাহরণস্বরূপ, স্ট্রিংটি -~x
মূল্যায়ন করে x+1
, যখন স্ট্রিংটি -~-x
মূল্যায়ন করে -x+1
এবং স্ট্রিংটি -~-~--x
মূল্যায়ন করে x+2
।
আমরা x
ডান থেকে বামে স্ট্রিংটি শুরু করি এবং মূল্যায়ন করি। রূপান্তর করার -
সময় শব্দটিকে অবহেলা করে ।~
y
-y-1
Testcases:
x x+0
~x -x-1
-~x x+1
~-~x -x-2
-~-~x x+2
--~~x x+0
~-x x-1
-~-x -x+1
এটি কোড-গল্ফ । বাইট জিতে সংক্ষিপ্ত উত্তর।
ইনপুট / আউটপুট ফর্ম্যাট কঠোর। "x"
বাধ্যতামূলক।
~
যখন এটি সংজ্ঞায়িত করা হয়নি
x+010
পরিবর্তেx+10
জন্য-~-~-~-~-~-~-~-~-~-~x
? এটি দ্বিতীয় রেজেক্সের সাথে মেলে।