এটি তখন ছিল তবে আজকাল প্রত্যেকে আইপিভি 6 এ চলে গেছে । (রাইট?)
আপনার কাজ হ'ল একটি প্রোগ্রাম লিখুন যা সমস্ত আইপিভি 6 ঠিকানা ছাপে ।
আপনার এমন একটি সম্পূর্ণ প্রোগ্রাম লিখতে হবে যা কোনও ইনপুট নেয় না এবং আইপিভি 6 ঠিকানা, প্রতি লাইনে একটি, এবং অন্য কোনও আউটপুট প্রিন্ট করে না। আপনার প্রোগ্রামটি অবশ্যই অবৈধগুলি সহ সমস্ত 128 টি সম্ভাব্য ঠিকানা মুদ্রণ করবে । প্রতিটি ঠিকানা অবশ্যই একবার মুদ্রিত করা আবশ্যক। আপনি কোনও ক্রমে ঠিকানাগুলি মুদ্রণ করতে পারেন।
প্রতিটি ঠিকানা পূর্ণরূপে মুদ্রিত হতে পারে, 4 টি হেক্সাডেসিমাল অঙ্কের 8 টি দলকে কলোন দ্বারা পৃথক করা হয়েছে, যেমন
2001:0db8:85a3:0000:0000:8a2e:0370:7334
আপনি, নিজের বিবেচনার ভিত্তিতে, আরএফসি 5952 থেকে স্ট্যান্ডার্ড সংক্ষেপগুলির যে কোনওটি ব্যবহার করতে পারেন :
- একটি গোষ্ঠীর শীর্ষস্থানীয় শূন্যগুলি বাদ দেওয়া যেতে পারে, এ ছাড়া এটি
0
আরও সংক্ষেপে সংক্ষেপে বলা যায় না। ::
এক বা একাধিক সমস্ত শূন্য গোষ্ঠীর ক্রম সংক্ষেপে সংক্ষিপ্তসার হিসাবে ঠিকানার জন্য একবারে একবারে ব্যবহার করা যেতে পারে।- হেক্সাডেসিমাল অঙ্কগুলি ছোট হাতের বা বড় হাতের অক্ষর ব্যবহার করতে পারে।
যদি আপনি আরএফসি 5952 (কেবলমাত্র ছোট অক্ষরগুলি, সংক্ষিপ্ততম সম্ভব উপস্থাপনা, ::
যেখানে এটি ব্যবহার করা যেতে পারে এমন একাধিক জায়গাগুলি থাকলে ব্যবহার করা যায়) এর মাধ্যমে উপস্থাপনের প্রস্তাবটি অর্জন করেন , আপনি একটি -20% বোনাস পাবেন ।
আউটপুট আকারের কারণে, আমরা সেখানে বসে থাকাকালীন আপনার প্রোগ্রামটি শেষ হওয়ার আশা করা যায় না। আপনার প্রোগ্রামটি কোনও সময়ে বাহ্যিক উপায়ে বাধাগ্রস্ত হতে পারে ( Ctrl+ C, শক্তি টানছে,…)। আপনার প্রোগ্রামটিকে অবশ্যই স্ট্রিম হিসাবে আউটপুট উত্পাদন করতে হবে, যাতে "যুক্তিসঙ্গত" অপেক্ষা করার পরে এটি কিছু লাইন তৈরি করতে পারে। মূলত, কেবল শেষে এটি মুদ্রণের জন্য মেমরিতে একটি বিশাল স্ট্রিং তৈরি করার অনুমতি নেই। যে কোনও প্রোগ্রাম যা "স্ট্যান্ডার্ড" পিসিতে মেমরির বাইরে চলে যায় তাকে অযোগ্য ঘোষণা করা হয়। (তা সত্ত্বেও, যদি আপনার প্রোগ্রামটি পর্যাপ্ত দীর্ঘকাল ধরে চলতে থাকে তবে এটি অবশ্যই সমস্ত আইপিভি 6 ঠিকানা মুদ্রণ করে প্রস্থান করতে হবে exit)
(যদি এই শর্তটি ওয়েব দোভাষীদের জন্য সমস্যা হয়ে থাকে যা শেষ না হওয়া পর্যন্ত প্রোগ্রামটি চালায় এবং তারপরে আপনাকে আউটপুটটি দেখতে দেয় এবং আপনার কোনও হোস্টেট ইন্টারপ্রেটার না থাকে তবে সমস্যার একটি ছোট সংস্করণে আপনার প্রোগ্রামটি পরীক্ষা করুন, এবং তারপরে সাবধানতার সাথে এটি সামঞ্জস্য করুন পুরো 2 128 এ ।)
আপনার স্কোরটি বাইটে আপনার প্রোগ্রামের দৈর্ঘ্য, বোনাস পেলে ০.৮ দ্বারা গুণিত। এটি কোড গল্ফ, তাই সর্বনিম্ন স্কোর জেতে।