স্বীকৃত বিজয়ী তার 7-বিট ASCII উত্তর সহ isaacg । তবে, চ্যালেঞ্জটি এখনও শেষ হয়নি - এই অনুগ্রহটি সংক্ষিপ্ত উত্তরের জন্য প্রদান করা হয়। যদি কোনওভাবে , আপনি অন্য সমস্ত উত্তরগুলির প্রথম অক্ষরগুলি 10 বাইটে নামিয়ে আনেন তবে আপনি অনুগ্রহ জিতবেন। এটিতে রাউন্ড 2 এর গল্ফস্ক্রিপ্ট উত্তর থেকে সমস্ত অক্ষর অন্তর্ভুক্ত রয়েছে (প্লাস সেই উত্তরটি যুক্ত করে একটি) এই এক বার আমি আপনাকে আদেশের বাইরে যেতে দেব - যদি আপনার এ নিয়ে কোনও আপত্তি থাকে তবে আমাকে মন্তব্যগুলিতে জানান।
আমি র্যান্ডমরাকে ক্রেডিট দিতে চাই, যিনি আমার পুরানো ধারণাটি সম্পর্কে আমাকে সহায়তা করেছিলেন এবং আমাকে এই নতুনটি দিয়েছিলেন।
পূর্ববর্তী বিজয়ীরা
রাউন্ড 1: a-বিট ASCII সহ ইস্যাকাক,
Next bytes: 30 (or 10 if you want that sweet, sweet rep)
আপনি জানেন, কোড- গল্ফিংটি দুর্দান্ত। লোকেরা একটি চ্যালেঞ্জ নেয়, এবং এটি ধীরে ধীরে আরও ছোট হয়! তবে আসুন এটি অন্যভাবে করি। সুতরাং, এখানে আমার চ্যালেঞ্জ:কোডটি পূর্ববর্তী সমস্ত উত্তরগুলির প্রথম অক্ষর তারা পোস্ট করা ক্রমে মুদ্রণ করবে (প্রথম উত্তর কিছুই প্রিন্ট করে না)
- কোডটি 100 বাইটে শুরু হয় এবং প্রতিবার 5 টি হ্রাস পায়।
- যদি দুটি পোস্ট একই উত্তর দিয়ে চলেছে (যেমন, তারা উভয়ই একে অপরের কয়েক সেকেন্ডের মধ্যে পোস্ট করা হয়), তবে নতুনটিকে পুরাতন ব্যক্তির চরিত্রটি যুক্ত করতে হবে এবং 5 বাইট (এমনকি কয়েক সেকেন্ড পরেও) হ্রাস করতে হবে।
- যে কোনও ভাষা ব্যবহার করা যেতে পারে।
- আপনার কোড অবশ্যই কোন ত্রুটি উত্পাদন করা উচিত।
- আপনার কোডটি প্রথম পদক্ষেপের জন্য প্রয়োজনীয় সমস্ত বাইট ব্যবহার করতে হবে।
- আপনার কোড অবশ্যই STDOUT এ প্রিন্ট করতে হবে।
- মুদ্রণযোগ্য অক্ষরগুলি ঠিক আছে তবে:
- তারা প্রথম চরিত্র হতে পারে না (এই প্রশ্নের প্রয়োজনে)
- আপনি অবশ্যই তাদের সবাইকে জানান যে তারা কোথায়
- আপনি একাধিক উত্তর পোস্ট করতে পারেন তবে:
- অন্য পোস্ট করার আগে আপনাকে অবশ্যই দুটি উত্তর অপেক্ষা করতে হবে (সুতরাং আপনি যদি 100 বাইট পোস্ট করেন তবে আপনাকে 85 বাইট পর্যন্ত অপেক্ষা করতে হবে))
- আপনি পারবেন না:
- 10 টি বাইটের বেশি মন্তব্য ব্যবহার করুন
- ভেরিয়েবলগুলি রয়েছে যা পুরো প্রোগ্রামটির জন্য অব্যবহৃত হয়
- শ্বেত স্পেস দিয়ে প্রোগ্রামটি পূরণ করুন
- 10 বাইটের চেয়ে বেশি দীর্ঘ ভেরিয়েবলের নাম থাকতে পারে (তবে আপনার 10-বাইটের চেয়ে একাধিক কম ভেরিয়েবল থাকতে পারে)
(EMBLEM এর প্রথম উত্তরটি এই বিধিগুলির ব্যতিক্রম, কারণ এটি এই বিধিনিষেধের আগে পোস্ট করা হয়েছিল))
- কোনও মানক ফাঁক নেই। যতক্ষণ না আপনি সমস্ত মজা চ্যালেঞ্জ থেকে সরিয়ে নিতে চান।
- 3 সপ্তাহের জন্য যখন আর কোনও উত্তর জমা দেওয়া হয় না, তবে সেই উত্তরটি যা সবচেয়ে কম বাইট ব্যবহার করে। (টাই হওয়ার সময়, প্রিন্ট করা দীর্ঘতর স্ট্রিং জয়ী হয়।)
উদাহরণ: তৃতীয় উত্তরটি একটি 90 বাইট দীর্ঘ কোড দুটি অক্ষর আউটপুট করতে হবে (100 বাইট কোডের প্রথম চর তারপর 95-বাইট কোডের প্রথম চর)। প্রথম উত্তরটি আউটপুট দেয় না (চরগুলি পাওয়ার জন্য পূর্বের কোনও উত্তর নেই)।
ppuppPq([#fwSmdP[
প্রারম্ভিক স্ট্রিং হিসাবে শুরু করতে এবং প্রতিবার স্ট্রিংটি অনুমোদিত বাইটকন্টের চেয়ে দীর্ঘ হয় rest যদিও আমি তখন কোনও বিজয়ী মানদণ্ডের কথা ভাবতে পারি না।
#(PS[dfmpquw
? আমরা এখানে তথ্যের ঘনত্বের খুব সীমাতে চলেছি। আপনি যদি কোনও 10-বাইট প্রোগ্রাম না লিখেন যা পূর্ববর্তী সমস্ত উত্তরগুলিকে প্রসেস করে। এটি অপেক্ষা করার উপযুক্ত কিনা তা নিশ্চিত নয়।