চ্যালেঞ্জ
ঠিক আছে, আমি মনে করি এটি বেশ পরিষ্কার, তাই না? আপনাকে একটি ফাংশন বা একটি প্রোগ্রাম তৈরি করতে হবে যা আর্গুমেন্ট হিসাবে একটি স্ট্রিং নেয় এবং সংযোজনীয় যোদা স্পিকিংয়ের ফলাফল দেয়।
এটি কোড-গল্ফ , তাই কমপক্ষে সংখ্যা বাইট জেতে।
ইনপুট
ইনপুট লাইনফিড ছাড়াই কোনও স্ট্রিং হতে পারে । আপনি যদি কোনও স্ট্রিং এরকম রচিত থাকে তবে অনুবাদ করতে পারেন:
বিষয় + ক্রিয়া + আরও কিছু।
যেখানে সাবজেক্টটি একটি ব্যক্তিগত সর্বনাম (আমি, আপনি, তিনি, তিনি, তিনি, তিনি, আমরা, তারা)। দ্বিতীয় শব্দের একটি ক্রিয়াপদ এটি আপনাকে চিনতে হবে না।
যদি প্রথম শব্দটি সর্বনাম না হয় তবে ইনপুটটি বৈধ তবে আউটপুট হবে Too difficult, this sentence is.
You have to win this code challenge -> Translatable
Luke has to win this code challenge -> Untranslatable
একটি চিঠি দিয়ে ইনপুট শেষ হতে পারে, ক। বা একটি!, একটি সঙ্গে না?।
তদতিরিক্ত, স্ট্রিংগুলিতে অ-এসকি, প্যারেন্টেসিস, কমা, কলোন থাকতে পারে ...
আউটপুট
অনুবাদযোগ্য বাক্যটির ক্ষেত্রে আউটপুট একই বাক্য, বাক্যটির শেষে বিষয় এবং ক্রিয়া সহ।
You have to win this code challenge -> To win this code challenge, you have.
সর্বনামের সাথে কমা, পিরিয়ড এবং লোয়ার-কেস বাধ্যতামূলক। (অবশ্যই, যদি সর্বনাম আমি হয় তবে)
যেমন আগে বলা হয়েছে, এটি যদি অপ্রয়োজনীয় হয় তবে আপনাকে স্ট্রিং আউটপুট করতে হবে Too difficult, this sentence is.
উদাহরণ
You have to win this code challenge -> To win this code challenge, you have.
He won this code challenge -> This code challenge, he won. (I know this is not yoda-speaking, but I don’t want to overcomplicate this challenge)
I ate an ice cream earlier! -> An ice cream earlier, I ate.
I liked the Star Wars original trilogy more than the prequel’s one. -> The Star Wars original trilogy more than the prequel’s one, I liked.
I find your lack of faith disturbing -> Your lack of faith disturbing, I find.
I think we are done with the examples -> We are done with examples, I think.
He is your son, Vader -> Your son, Vader, he is.
I think they’ll add new features -> They’ll add new features, I think.
I made a fantastic code challenge (I hope) -> A fantastic code challenge (I hope), I made.
I love constants like π -> Constants like π, I love.
I’ll be the next President, I swear! -> Too difficult, this sentence is.
This challenge is great! -> Too difficult, this sentence is.
Is this challenge great? -> Too difficult, this sentence is.
Luke is not ready for this task -> Too difficult, this sentence is.
Somebody loves constants like π -> Too difficult, this sentence is.
[Empty string] -> Too difficult, this sentence is.
!
? এটি কি না হওয়ার গ্যারান্টিযুক্ত বা আমাদের হ্যান্ডেল করা উচিত এবং যখন কোনও শীর্ষস্থানীয় সর্বনাম নেই তখন একই জিনিসটি মুদ্রণ করা উচিত? ইনপুটটিতে লাইনফিড থাকতে পারে? অ্যাপস্ট্রফিগুলি? কোলন / প্রথম বন্ধনী / ব্যাকটিক? নন-এএসসিআইআই অক্ষর? আপনি বলছেন যে "ইনপুটটি কোনও স্ট্রিং হতে পারে ", তবে আপনার পরীক্ষার ক্ষেত্রে কেবল খুব নির্দিষ্ট ধরণের স্ট্রিং থাকে।
You have to win this code challenge
উচিতThis code challenge, you have to win
।