একটি একক লাইন প্রোগ্রাম দুটি বা ততোধিক অক্ষর দীর্ঘ লিখুন যার কোনও লাইন টার্মিনেটর নেই এবং কোনও ইনপুট নেয় না। উদাহরণস্বরূপ, আপনার প্রোগ্রামটি হতে পারে:
MyProgram
যখন আপনার প্রোগ্রামটি 12, 3, 6, এবং 9 টা বাজে ঘড়ির হাতের আকারে সাজানো হয় তখন তার সাথে সংশ্লিষ্ট ঘন্টা নম্বর আউটপুট করা দরকার। অন্য কোনও সময়কে সমর্থন করার দরকার নেই।
বিশেষ করে:
আপনার প্রোগ্রামটি যখন 12 টা বাজে ঘড়ির হাতের মতো সাজানো হয় (🕛)
m a r g o r P y M
এটি চলমান আউটপুট করা উচিত
12
।আপনার প্রোগ্রামটি যখন ঘড়ির কাঁটার মতো সাজানো হয় তখন 3 টা (🕒)
m a r g o r P y MyProgram
এটি চলমান আউটপুট করা উচিত
3
।আপনার প্রোগ্রামটি যখন 6 টা বাজে ঘড়ির হাতের মতো সাজানো হয় (🕕)
m a r g o r P y M y P r o g r a m
এটি চলমান আউটপুট করা উচিত
6
।আপনার প্রোগ্রামটি যখন 9 টা বাজে ঘড়ির হাতের মতো সাজানো হয় (🕘)
........m ........a ........r ........g ........o ........r ........P ........y margorPyM
এটি চলমান আউটপুট করা উচিত
9
।
নোট
আপনার প্রোগ্রামের প্রথম অক্ষরটি সর্বদা ঘড়ির মাঝখানে স্থাপন করা হয়। (O'clock
M
টা বাজে উদাহরণের মধ্যে কীভাবে কেবল একটি রয়েছে তা দ্রষ্টব্য ))যে কোনও একটি অ-নিউলাইন চরিত্রটি 9 টা বাজে সাজানোর জন্য প্রোগ্রামটি ইনডেন্ট করতে ব্যবহৃত হতে পারে। উদাহরণে
.
ব্যবহার করা হয়, কিন্তু স্থান বা/
বা#
শুধু বৈধ হিসাবে হবে।3 টা বাজানোর জন্য, কোনও অক্ষর খালি উপরের ডানদিকে থাকা উচিত নয়। (যেমন এটি খালি রাখুন, শূন্যস্থান দিয়ে এটি পূরণ করবেন না))
প্রাথমিক প্রোগ্রাম বিন্যাসে (
MyProgram
যেমনটি) কিছু করার দরকার নেই। কেবল 12, 3, 6, এবং 9 টা বাজেটের ব্যবস্থাতে সঠিক, সু-সংজ্ঞায়িত আউটপুট থাকা দরকার।কেবলমাত্র একটি ফাংশন বা REPL কমান্ড হিসাবে কাজ করে এমন কোড অনুমোদিত নয়। চারটি ব্যবস্থার প্রত্যেকটির মতো পুরো প্রোগ্রাম চালানোর জন্য প্রস্তুত থাকা উচিত।
বাইটের মধ্যে সংক্ষিপ্ততম প্রোগ্রামটি জিতেছে। উদাহরণস্বরূপ MyProgram
9 বাইটের দৈর্ঘ্য রয়েছে।
3
এবং ব্রেনফাকের সাথে 6
পৃথক হতে পারে কারণ তারা কেবল সাদা জায়গার চেয়ে আলাদা।