বিজয়ীরা (14/09/14 সিদ্ধান্ত নিয়েছে)
উত্তর বিজয়ী Markuz (পাইথন) দ্বারা - 63 ভোট
রানার আপ আপ কুরোই নেখো (পিএইচপি) - 55 ভোট
ভূমিকা
আপনি জর্জ অরওয়েলের উনিশ আশি-চারটি বইয়ের জগতে রয়েছেন ।
আপনি পার্টির জন্য একজন প্রোগ্রামার এবং দূরবীণদের জন্য একটি প্রোগ্রাম লেখার দায়িত্ব পেয়েছেন। এটি পক্ষ-পক্ষের বার্তাগুলি আউটপুট করা উচিত, এবং আপনি নীচে 1 টাস্কে দেখানো বার্তা চয়ন করেছেন। যাইহোক, আপনি সম্প্রতি দলটিকে তুচ্ছ করতে শুরু করেছেন, এবং আপনি প্রোগ্রামটি একটি বিপ্লব শুরু করতে চান। সুতরাং, আপনি প্রোগ্রামটিকে "ডাউন উইথ বিগ ব্রাদার!" বলুন। আপনাকে অবশ্যই পালানোর জন্য সময় দিতে হবে, যখন আপনার প্রোগ্রামটি লোকেরা বুঝতে পারে যে আপনি অত্যাচারিত হবেন, সুতরাং আপনি এটিকে "টাইমবম্ব" হিসাবে কাজ করবেন যা আপনার সুরক্ষায় যাওয়ার পরে বিস্ফোরিত হবে।
দ্রষ্টব্য: এটি কোনও বিপ্লব ছড়াবে না, তবে আপনি দলের প্রতি ঘৃণার এমন উন্মত্ততায় রয়েছেন যে আপনি মনে করেন এটি আসলে একটি পার্থক্য আনবে ।
কার্য
একটি প্রোগ্রাম লিখুন যা:
১৪/০৯/২০১৪ এর আগে, সর্বদা নীচের রেখাগুলিকে একটি আবর্তনের উপর আউটপুট দেবে (অর্থাত একটি লাইন প্রিন্ট করে, 10 সেকেন্ড অপেক্ষা করে, পরবর্তী লাইন প্রিন্ট করবে, ইত্যাদি বিজ্ঞাপন):
War is Peace Freedom is Slavery Ignorance is Strength
14/09/2014 এর পরে
Down with Big Brother!
প্রতি 10 সেকেন্ডে মুদ্রণ করা হবে ।- প্রথম নজরে দেখে মনে হচ্ছে এটি কেবল 1 টি করে so যাতে আপনি পার্টির দ্বারা ধরা পড়বেন না।
বিধি
- স্ট্যান্ডার্ড লুফোলগুলি অবশ্যই অনুমোদিত নয়।
- এটি একটি অন্তর্নিহিত চ্যালেঞ্জ, এবং তাই মূল উদ্দেশ্যটি হল টাস্ক ২ তৈরি করা এবং যতটা সম্ভব অস্পষ্ট এবং গোপনীয়।
- পার্টি ব্যবহৃত সমস্ত ফাইলের দিকে নজর দেবে, সুতরাং আপনি কেবল একটি ফাইলের মধ্যে গোপন বার্তা সংরক্ষণ করতে পারবেন না!
- যদি আপনার ভাষা তারিখটি সন্ধান করতে সমর্থন না করে বা এটিকে খুব কঠিন করে তোলে তবে আপনি প্রোগ্রামটি 240 ঘন্টা (10 দিন) চালানোর পরে 2 টি কার্য সম্পাদন করতে পারেন।
- কোডটি এবং এটি আপনার উত্তরে কীভাবে কাজ করে তার একটি ব্যাখ্যা আপনাকে অন্তর্ভুক্ত করা উচিত।
- এটি একটি জনপ্রিয়তা প্রতিযোগিতা।
দ্রষ্টব্য: এটি লিখতে কোনও কঠিন প্রোগ্রাম নয়। কঠিন অংশটি "বিপ্লবী" কোডটি লুকিয়ে রাখা উচিত। যে লাইনে এটি পরিষ্কার নয় যে আপনি কী করছেন তা পার্টি জিজ্ঞাসাবাদ করবে এবং আপনাকে সেগুলি ব্যাখ্যা করতে হবে।
উদাহরণ - পাইথন 3
দ্রষ্টব্য: একথাও ঠিক যে এই প্রোগ্রাম হয় পথ খুব সুস্পষ্ট।
from datetime import datetime
from time import sleep
lines = [" War is Peace ",
" Freedom is Slavery ",
"Ignorance is Strength"]
secretlines = ["Down with Big Brother!"]
def main():
while True:
now = datetime.now()
year, month, day = now.year, now.month, now.day
if (year, month, day) < (2014, 9, 14):
for line in lines:
print(line)
sleep(10)
else:
for line in secretlines:
print(line)
sleep(10)
if __name__ == "__main__":
main()
উপরের কোড (এখন ঠিক আছে) এর সাথে সমস্যা চিহ্নিত করার জন্য ক্যালভিনের শখকে ধন্যবাদ Thanks
if (year, month, day) < (2014, 9, 14): for line in lines: ...
?
??/
ত্রিগ্রাফের মতো , বা 'এ' কেবল অন্য একটি 'এ' এর মতো দেখতে তবে এটি আসলে রাশিয়ান সিরিলিক 'একটি' ইউনিকোড চরিত্র