আমাদের কর্মস্থলগুলির একটিতে আমরা সম্প্রতি 15 টি বর্ণমালার বর্ণমালা থেকে 6 টি অক্ষরের স্ট্রিং তৈরির জন্য একটি বিশেষত বৃহত পদ্ধতিটি আবিষ্কার করেছি। আমাদের মধ্যে কয়েকজন দাবি করেছিল যে "আমি বাজি দিয়েছি যে আমরা এটি এক লাইনে পেতে পারি" যা কোড গল্ফের একটি সামান্য অভ্যন্তরীণ খেলা শুরু করেছিল।
আপনার কাজটি আমাদের পরাজিত করা, যার কোনও সন্দেহ নেই যে আমার বেশি দিন লাগবে না!
মূল অ্যালগরিদম 0-9A-E বর্ণমালা ব্যবহার করেছে, তবে আমরা অন্যান্য বর্ণমালা নিয়ে পরীক্ষা-নিরীক্ষা করেছি। সুতরাং তিনটি সাব-টাস্ক রয়েছে।
6
এলোমেলোভাবে হার্ডকোডযুক্ত15
অক্ষর বর্ণমালা পছন্দ মতো এলোমেলোভাবে একটি চরিত্রের স্ট্রিং তৈরি করুনABC123!@TPOI098
। (এটি কেবল একটি উদাহরণ, এবং বাইট গণনাটিকে প্রভাবিত না করে কাস্টমাইজ হওয়া উচিত))6
একটি15
বর্ণচিহ্ন বর্ণমালা থেকে এলোমেলোভাবে নির্বাচন করে একটি চরিত্রের স্ট্রিং তৈরি করুন0123456789ABCDE
।- এ
6
থেকে এলোমেলোভাবে নির্বাচন করে একটি চরিত্রের স্ট্রিং তৈরি করুন15
আপনার পছন্দসই বর্ণের বর্ণমালা (মুদ্রণযোগ্য অক্ষর কেবল দয়া করে)
প্রতিটি চরিত্রের নির্বাচনের সমান সুযোগ থাকা উচিত এবং পুনরাবৃত্তি সম্ভব হওয়া উচিত।
আমরা প্রতিটি সাবটাস্কের জন্য যে পরিচালনা করতে সক্ষম হয়েছি তা হ'ল:
- "ABC123! @ TPOI098" -
24 bytes
- "0123456789ABCDE" -
21 bytes
- কাস্টম বর্ণমালা -
13 bytes
আপনার স্কোর হ'ল প্রতিটি সাবটাস্কের সমাধানের বাইটসের যোগফল। অর্থাৎ আমাদের স্কোর বর্তমানে 58।
আমরা অন্যদের মধ্যে সিজেএম এবং রুবি ব্যবহার করার চেষ্টা করেছি। আসলটি সি # তে ছিল। আপনার পছন্দ মতো যে কোনও ভাষা ব্যবহার করুন তবে আমরা বিশেষত এই ভাষাগুলিতে সমাধানগুলি দেখতে আগ্রহী হব