এখানে হোল 1 খুঁজুন ।
এমন একটি কুইন তৈরি করুন যা চালানোর সময় তার নিজস্ব উত্স কোডটি ব্লককে একাধিকবার আউটপুট দেয়। আসলে এটি অবশ্যই এন বার আউটপুট করতে হবে, যেখানে পরবর্তী মৌলিক সংখ্যায় এন n
আমি মনে করি একটি উদাহরণ এটি সেরা দেখায়।
[MY QUINE][MY QUINE]
[MY QUINE][MY QUINE][MY QUINE]
[MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE]
[MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE]
[MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE][MY QUINE]
প্রতিটি প্রোগ্রাম তার বেস "ব্লক" (সুতরাং [আমার কুইন]) পরবর্তী মৌলিক সংখ্যা বার আউটপুট হবে ।
কোনও সংখ্যা প্রাইম, (যেমন একটি প্রাইম ফাংশনের মতো), বা পরবর্তী প্রাইম নির্ধারণ করতে (পরবর্তী প্রাইম () ফাংশনের মতো) অনুমোদিত নয় কিনা তা গণনা করতে ফাংশনে অন্তর্নির্মিত।
- এর অর্থ হ'ল বিভক্তির সংখ্যা তালিকাভুক্ত ফাংশনগুলিকে অনুমোদিত নয়
- মূল কার্যকারিতা ফিরিয়ে ফেলা ফাংশনগুলি একইভাবে অনুমোদিত নয়
এটি সত্যিকারের কুইন হওয়া উচিত (কিছুটা বাদে, পরবর্তী পয়েন্টটি দেখুন), সুতরাং আপনার নিজের উত্স কোডটি পড়া উচিত নয়।
যেহেতু জাভা এবং সি # এর মতো ভাষা ইতিমধ্যে অসুবিধায় রয়েছে, আপনার সম্পূর্ণ কার্যকর কোডিংয়ের দরকার নেই need যদি এটি কোনও ফাংশনে রাখা যায় (যাকে বলা হয়) এবং পরবর্তী কুইন আউটপুট দেয় তবে আপনি ভাল।
এটি কোড-গল্ফ, তাই সংক্ষিপ্ততম কোড জয়!