আমার দুই বাচ্চা নিম্নলিখিত খেলনা সাথে খেলতে পছন্দ করে:
ভিতরে আকারগুলির সাথে বর্ণযুক্ত অঞ্চলগুলি স্পর্শ করা যায় এবং কচ্ছপ তখন অঞ্চলটি আলোকিত করে এবং একটি শব্দ বাজায় বা বর্ণের নাম বা ভিতরে আকৃতি বলে says মাঝের বোতামটি মোড পরিবর্তন করে। একটি মোড আছে যেখানে স্পর্শ করার সময় অঞ্চলগুলি বিভিন্ন বাঁকানো নোট বাজায় play যদি টানা তিনটি অঞ্চল স্পর্শ করা হয় তাকে ঘড়ির কাঁটার বিপরীতে স্থাপন করা হয় তবে একটি বিশেষ সুর বাজানো হবে।
চ্যালেঞ্জ
খেলনা অভ্যন্তরীণ যুক্তি অনুকরণ করা যাক। ছাগলের 3 টি প্রেস সহ একটি স্ট্রিং দেওয়া হয়েছে, তিনটি টিপ ক্রমাগত অঞ্চলে (ঘড়ির কাঁটার দিকে বা ঘড়ির কাঁটার দিকে) এবং তৃতীয় স্বতন্ত্র মান না থাকলে দুটি স্বতন্ত্র, সুসংগত মানগুলি প্রদান করুন।
বিস্তারিত
- ইনপুট অঞ্চলগুলির প্রত্যেককে একটি বর্ণের সাথে নাম দেওয়া হবে, যা তাদের রঙ হতে পারে:
ROYGB
লাল, কমলা, হলুদ, সবুজ এবং নীল জন্য; বা তাদের আকার:HSRTC
হৃদয়, বর্গক্ষেত্র, তারা (R
), ত্রিভুজ এবং বৃত্তের জন্য। কেস কোনও ব্যাপার নয়, আপনি ইনপুট এবং আউটপুট নিয়ে কেবল বড় হাতের বা ছোট হাতের অক্ষরে কাজ করতে পারেন। - প্রোগ্রামটি তিনটি টিপুন সহ একটি স্ট্রিং (বা চর অ্যারে বা সমমানের কিছু) পাবে। উদাহরণ (রং ব্যবহার করে):
RBO
,GYO
,BBR
,YRG
,YGB
,ORB
... - প্রোগ্রামটি তিনটি সম্ভাব্য ফলাফলকে উপস্থাপনের জন্য তিনটি স্বতন্ত্র, সুসংহত মানগুলি আউটপুট দেবে: প্রথমটি মান যদি সংমিশ্রণটি একটি বিশেষ সুরকে ট্রিগার না করে, সংমিশ্রণটি ঘড়ির কাঁটার দিকের বিশেষ সুরকে ট্রিগার করে তবে একটি দ্বিতীয় মান এবং সংমিশ্রণটি ট্রিগার করে তবে একটি তৃতীয় মান ঘড়ির কাঁটার বিপরীতে বিশেষ সুর উদাহরণ:
0
কোনও বিশেষ সংমিশ্রণের জন্য নয়,1
একটি ঘড়ির কাঁটার-1
দিকের সংমিশ্রণ দ্বারা চালিত সুর এবং clockালু ঘড়ির কাঁটার বিপরীতে সংমিশ্রণ দ্বারা চালিত সুরের জন্য। - ভুল ইনপুট পরিচালনা করার জন্য আপনাকে চিন্তা করার দরকার নেই।
পরীক্ষার মামলা
Input Output // Input based on colors
--------------
RBO 0 // No special combination
GYO -1 // Counterclockwise melody triggered
BBR 0 // No special combination
YRG 0 // No special combination
YGB 1 // Clockwise melody triggered
ORB -1 // Counterclockwise melody triggered
OOO 0 // No special combination
BRO 1 // Clockwise melody triggered
এটি কোড-গল্ফ , তাই প্রতিটি ভাষার পক্ষে সংক্ষিপ্ততম কোডটি জয় পেতে পারে!
[0,0]
,[1,0]
,[0,1]
আউটপুট অনুমতি? আমি ম্যাথামেটিকার উত্তরটি দেখছি এবং এটি 05 এ বি 1 ই উত্তরে 3 বাইট সাশ্রয় করবে।