গল্প:
লুসি জর্জকে জিজ্ঞাসা করলেন তার লাকি নম্বরটি কী। কিছু চিন্তা-ভাবনার পরে জর্জ জবাব দিয়েছিলেন যে তাঁর বেশ কয়েকটি লাকি নাম্বার রয়েছে। কিছু সংক্ষিপ্ত বিভ্রান্তির পরে, লুসি জর্জকে জিজ্ঞাসা করলেন তাঁর প্রথম n
লাকি নম্বরগুলি কী। জর্জ তারপরে আপনাকে তার বন্ধুকে তার জন্য কাজ করার জন্য একটি প্রোগ্রাম লিখতে বললেন।
চ্যালেঞ্জ:
আপনি এমন একটি প্রোগ্রাম / ফাংশন লিখবেন যা স্ট্যান্ডার্ড অথবা পূর্ণসংখ্যার স্ট্যান্ডার্ড ইনপুট / ফাংশন আর্গুমেন্ট থেকে প্রাপ্ত হবে n
। প্রোগ্রাম / ফাংশন তারপরে / প্রথম n
ভাগ্যবান সংখ্যাগুলি আউটপুট দেয় । ভাগ্যবান সংখ্যা নীচে একটি চালনী মাধ্যমে সংজ্ঞায়িত করা হয়।
ইতিবাচক পূর্ণসংখ্যার সাথে শুরু করুন:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, ...
এখন প্রতিটি দ্বিতীয় নম্বর সরান:
1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, ...
দ্বিতীয় অবশিষ্ট সংখ্যা 3 , সুতরাং প্রতি তৃতীয় নম্বরটি সরান:
1, 3, 7, 9, 13, 15, 19, 21, 25, ...
এখন পরবর্তী অবশিষ্ট সংখ্যা 7 , সুতরাং প্রতি সপ্তম নম্বরটি সরান:
1, 3, 7, 9, 13, 15, 21, 25, ...
এরপরে, প্রতিটি নবম সংখ্যা এবং এই জাতীয় অপসারণ করুন। ফলস্বরূপ ক্রমটি ভাগ্যবান সংখ্যা।
বিজয়ী:
কোডগল্ফের জন্য যথারীতি, খুব কম বাইট জিতেছে।
যথারীতি স্ট্যান্ডার্ড লুফোলস ব্যবহার করে জমা দেওয়া অযোগ্য হয়।