একটি কোয়াট একটি কুইন এবং জনপ্রিয় ইসলং বিড়াল প্রোগ্রামের সংমিশ্রণ ।
চ্যালেঞ্জ
চ্যালেঞ্জ হ'ল একটি স্ট্যান্ডার্ড বিড়াল প্রোগ্রাম লিখুন। ব্যবহারকারীর ইনপুট যাই থাকুক না কেন, প্রোগ্রামটি স্টপআউটে ইনপুট প্রতিধ্বনিত করবে।
যাইহোক, যখন ইনপুটটির দৈর্ঘ্য 0 এর চেয়ে বেশি এবং 4 এর একাধিক হয়, প্রোগ্রামটির নিজস্ব উত্স কোড আউটপুট করা উচিত। কোয়াট পর্তুগিজ কোয়াট্রো থেকে এসেছে , যা ' ফোর ' অনুবাদ করে।
বিধি
- স্ট্যান্ডার্ড লুফোলস প্রযোজ্য
- আপনি কোনও ফাইল থেকে উত্স কোডটি পড়তে পারেন না
- একটি খালি ইনপুট একটি খালি আউটপুট উত্পাদন করা উচিত
বোনাস
যদি আপনার ইনপুট দৈর্ঘ্য 4 এর একাধিক হয় তবে আপনি কুইন length/4
বার মুদ্রণ করে 25% বোনাস উপার্জন করতে পারবেন । যদি আপনি ফাঁকা জায়গাগুলির দ্বারা আউটপুট পৃথক করে থাকেন তবে আরও 5% বোনাস (কোনও স্থানের অনুমতি নেই)।
পরীক্ষার মামলা
নিম্নলিখিত পরীক্ষার কেসগুলি প্রোগ্রামের জন্য প্রয়োগ হয় in%4=0?cat:self
(সত্যিকারের ভাষা নয়)।
<empty input> -> <empty output>
input -> input
1234 -> in%4=0?cat:self
12345678 -> in%4=0?cat:self
0% বোনাস
12345678 -> in%4=0?cat:selfin%4=0?cat:self
25% বোনাস
12345678 -> in%4=0?cat:self in%4=0?cat:self
30% বোনাস
স্কোরিং
এটি কোড-গল্ফ । বাইটস মধ্যে সংক্ষিপ্ত কোড।
\n
অবশ্যই, নতুন লাইন চরিত্রটি হোক,