আমার একশো ভল্ট রয়েছে, একে অপরের মধ্যে রয়েছে। প্রতিটি ভল্টের একটি পাসওয়ার্ড থাকে, এতে একটি সংখ্যা থাকে।
95 43 81 89 56 89 57 67 7 45 34 34 78 88 14 40 81 23 26 78 46 8 96 11 28 3 74 6 23 89 54 37 6 99 45 1 45 87 80 12 92 20 49 72 9 92 15 76 13 3 5 32 96 87 38 87 31 10 34 8 57 73 59 33 72 95 80 84 11 4 11 11 71 71 91 91 21 21 48 48 11 11 52 52 3 9 21 38 65 69 84 96 78 7 71 80 78 3 97
এই সমস্ত পাসওয়ার্ড মুখস্থ করা খুব শক্ত এবং কাগজের টুকরোতে পাসওয়ার্ডগুলি রাখা নিরাপদ নয়। আমি একমাত্র সমাধানটি ভাবতে পারি হ'ল ঠিক একশ অক্ষরের একটি প্রোগ্রাম ব্যবহার করা। প্রোগ্রামের মতো কোডের n
প্রথম n
অক্ষরগুলি ব্যবহার করে ত্রৈমাসিকের পাসওয়ার্ডটি পাওয়া যাবে ।
সুতরাং, প্রোগ্রামটির প্রথম চরিত্রটি যদি নিজেই একটি প্রোগ্রাম হিসাবে চালিত হয় তবে অবশ্যই আউটপুট তৈরি করতে হবে 95
। নিজের দ্বারা প্রথম দুটি অক্ষর অবশ্যই আউটপুট দেয় 43
। পুরো প্রোগ্রাম অবশ্যই আউটপুট 97
।
আমি স্বীকার করি যে এটি সত্যই কঠিন। সুতরাং শুধু আপনার সেরা করতে। আপনার প্রোগ্রামটি যতটা সম্ভব ভল্টের জন্য কাজ করার চেষ্টা করুন এবং আমি পাসওয়ার্ডগুলি বাকীগুলিতে মুখস্থ করে রাখব।
বিধি
- যদি টাই থাকে তবে বিজয়ী হ'ল প্রথমতম জমা।
- স্ট্যান্ডার্ড লুফোলস নিষিদ্ধ। এর মধ্যে অন্যান্য ফাইল থেকে বা ইন্টারনেট থেকে পড়া অন্তর্ভুক্ত রয়েছে।
- কোডটির জন্য আপনার কাছে কয়েকটি বিকল্প রয়েছে:
- একটি সম্পূর্ণ প্রোগ্রাম যা সঠিক সংখ্যাটি প্রিন্ট করে
- একটি ফাংশন যা এটি প্রদান করে বা প্রিন্ট করে
- একটি অভিব্যক্তি যা এটির মূল্যায়ন করে (যেমন সিতে
4+3
মূল্যায়ন করে7
)
- আপনি একটি REPL পরিবেশ ধরে নিতে পারেন
- আপনি প্রতিটি মানের জন্য বিভিন্ন কৌশল ব্যবহার করতে পারেন
n
। উদাহরণস্বরূপ, আপনি প্রতিটি জন্য বিভিন্ন ভাষা ব্যবহার করতে পারেনn
, বা কখনও কখনও একটি সম্পূর্ণ প্রোগ্রাম এবং কখনও কখনও একটি ফাংশন ব্যবহার করতে পারেন ।
দ্রষ্টব্য: এই দৃশ্যটি সম্পূর্ণ কল্পিত। আপনার যদি অনুরূপ সমস্যা থাকে তবে অনলাইনে আপনার পাসওয়ার্ডগুলি পোস্ট করবেন না।
The only solution I can think of is to use a program with exactly one hundred characters.
এর অর্থ কি প্রতিটি প্রোগ্রামের সঠিক 100 টি অক্ষর থাকতে হবে?