xkcd হ'ল সবার পছন্দের ওয়েবকমিক, এবং আপনি এমন একটি প্রোগ্রাম লিখবেন যা আমাদের সবার কাছে আরও খানিকটা রসিকতা এনে দেবে।
এই চ্যালেঞ্জের মধ্যে আপনার উদ্দেশ্যটি এমন একটি প্রোগ্রাম লিখুন যা কোনও সংখ্যাকে ইনপুট হিসাবে গ্রহণ করবে এবং সেই এক্সকেসিডি এবং এর শিরোনাম-পাঠ্য (মউসোভার পাঠ্য) প্রদর্শন করবে।
ইনপুট
আপনার প্রোগ্রামটি ইনপুট হিসাবে ইতিবাচক পূর্ণসংখ্যা গ্রহণ করবে (অগত্যা এটির জন্য কোনও বৈধ কমিক রয়েছে) এবং সেই এক্সকেসিডি প্রদর্শন করবে: উদাহরণস্বরূপ, 1500 এর একটি ইনপুটটি xkcd.com/1500-এ কমিক "উপরি-ডাউন ম্যাপ" প্রদর্শন করা উচিত, এবং তারপরে হয় এটির শিরোনাম-পাঠ্যটি কনসোলে মুদ্রণ করুন বা চিত্রের সাথে প্রদর্শন করুন।
Due to their proximity across the channel, there's long been tension between North Korea and the United Kingdom of Great Britain and Southern Ireland.
পরীক্ষার কেস 2, এন = 859 এর জন্য:
Brains aside, I wonder how many poorly-written xkcd.com-parsing scripts will break on this title (or ;;"''{<<[' this mouseover text."
আপনার প্রোগ্রামটি কোনও ইনপুট ছাড়াই কাজ করতে সক্ষম হবে এবং xkcd.com এ পাওয়া অতি সাম্প্রতিক xkcd এর জন্য একই কাজটি সম্পাদন করতে সক্ষম হওয়া উচিত এবং কোনও নতুন উঠে গেলেও এটি সর্বদা সাম্প্রতিকতম প্রদর্শিত হওয়া উচিত।
আপনাকে xkcd.com থেকে সরাসরি চিত্রটি পেতে হবে না, আপনি যতক্ষণ না আপ-টু-ডেট এবং এই চ্যালেঞ্জটি সামনে আসার আগেই বিদ্যমান রয়েছে ততক্ষণ আপনি অন্য একটি ডাটাবেস ব্যবহার করতে পারেন। ইউআরএল শর্টার্স, অর্থাত্, অন্য কোনও জায়গায় পুনর্নির্দেশ করা ছাড়া অন্য কোনও উদ্দেশ্যযুক্ত url এর অনুমতি নেই।
আপনি কোনও ব্রাউজার সহ, চয়ন করেছেন কোনওভাবেই চিত্রটি প্রদর্শন করতে পারেন। তবে আপনি অন্য কোনও পৃষ্ঠার অংশ সরাসরি আইফ্রেমে বা অনুরূপভাবে প্রদর্শন করতে পারবেন না । স্পষ্টকরণ: আপনি একটি নতুন পৃষ্ঠা তৈরি করতে হবে এমন ব্রাউজারটি ব্যবহার করতে ইচ্ছুক হলে আপনি পূর্বনির্মাণের ওয়েবপৃষ্ঠাটি খুলতে পারবেন না । আপনাকে অবশ্যই একটি চিত্র প্রদর্শন করতে হবে - একটি চিত্র ফাইল আউটপুট করার অনুমতি নেই।
ব্যতিক্রম ছোঁড়া সহ যে কোনও যুক্তিসঙ্গত উপায়ে আপনার ইচ্ছা মতো কোনও নির্দিষ্ট কমিকের জন্য কোনও চিত্র নেই (যেমন এটি ইন্টারঅ্যাকটিভ বা প্রোগ্রামটি কমিক্স যে পরিমাণ মুক্তি পেয়েছে তার চেয়ে অনেক বেশি সংখ্যক পাস করেছিল) আপনি কেসটি পরিচালনা করতে পারেন handle , বা একটি অন্তত একক-অক্ষরযুক্ত স্ট্রিং মুদ্রণ করা যতক্ষণ না এটি কোনওভাবে ব্যবহারকারীকে বোঝায় যে সেই ইনপুটটির জন্য কোনও চিত্র নেই।
আপনি কেবল কোনও চিত্র প্রদর্শন করতে পারেন এবং এর শিরোনাম-পাঠ্য আউটপুট করতে পারেন বা কোনও অবৈধ কমিকের জন্য একটি ত্রুটি বার্তা আউটপুট করতে পারেন। অন্যান্য আউটপুট অনুমোদিত নয়।
এটি একটি কোড-গল্ফ চ্যালেঞ্জ, তাই সবচেয়ে কম বাইট জিতেছে।
import antigravity
পাইথনে;)
n=404
xkcd.com/404 একটি 404 পৃষ্ঠা।
xkcd is everyone's favorite webcomic
[উদ্ধৃতি আবশ্যক ]