L @""H!edlllroo,W W,oorlllde!H"" ~@"!dlroW ,olleH"
এটি অনলাইন চেষ্টা করুন!
রুনিক সাধারণত রেডিয়েশনের সাথে কাজ করতে খুব একটা ভাল হয় না কারণ এলোমেলোভাবে প্রবাহ নিয়ন্ত্রণের অক্ষরগুলি সরিয়ে নেওয়া ট্র্যাকিং এক্সিকিউশনকে একটি বিশাল ব্যথা করে তোলে, তবে প্রতিটি অন্যান্য চরিত্রের মতো অনুমানযোগ্য তেজস্ক্রিয়তা? সহজ, আমরা কেবল দুটি প্রোগ্রাম এনকোড করেছি যা একে অপরের বিপরীত হয় এবং ইন্টারলিভড হয়, তারপরে বেস এক্সিকিউশনের জন্য তৃতীয় অনুলিপিটি পরীক্ষা করে দেখুন এবং কোনটি একটি একক অক্ষর দ্বারা সম্পাদিত হয় তা নিয়ন্ত্রণ করুন। প্রোগ্রাম 2-এ, তৃতীয় অনুলিপিটি আবর্জনা যা কখনও দেখা যায়নি এবং 3 প্রোগ্রামে এটি উদ্ধৃতিগুলি ধরে রাখে, এটি প্রিন্ট না করে পপ করার অনুমতি দেয়।
প্রোগ্রাম 1 শুধুমাত্র এই অংশটি কার্যকর করে:
L @"!dlroW ,olleH"
প্রোগ্রাম 2 কেবল এই অংশটি কার্যকর করে:
" H e l l o , W o r l d ! " @
এটার মত:
"Hello, World!" @!lo olH
এটি অনলাইন চেষ্টা করুন!
প্রোগ্রাম 3 কেবল এই অংশটি কার্যকর করে:
L @ " ! d l r o W , o l l e H " ~ " d r W , l e "
এটার মত:
L@"!dlroW ,olleH"~"drW,le"
এটি অনলাইন চেষ্টা করুন!
"drW,le"
অংশ মৃত্যুদন্ড কার্যকর করা হয়, কিন্তু ~
অবিলম্বে স্ট্যাকের বন্ধ এটা পপ, আকাঙ্ক্ষিত আউটপুট সংরক্ষণের।
নিঃসন্দেহে এটি প্রদর্শিত হবে যে> <<< উত্তরের রূপান্তরটির ফলে 45 বাইটের ওজন হবে একটি ছোট প্রোগ্রাম হতে পারে:
! ```!!ddllrrooWW oolllleeHH`!!`` R~$ LR $ L
তবে, রুনিকের একটি সীমাবদ্ধতা রয়েছে>> <> এর মধ্যে নেই: সর্বাধিক স্ট্যাক আকার 10 + আইপির মান (যা প্রাথমিকভাবে 10) 10 এবং !!ddllrrooWW oolllleeHH
24 অক্ষর ধারণ করে, আইপি R
কমান্ড কার্যকর করার আগেই এটি শেষ না হওয়া অবধি মন থেকে রক্তপাত ঘটায় , ফলে বেস প্রোগ্রামটির জন্য কোনও আউটপুট আসে না।
এটি অনলাইন চেষ্টা করুন!