আপনি একটি স্ট্রিং দেওয়া হয়। প্রতি শব্দ প্রতি একটি স্পেস দিয়ে স্ট্রিং আউটপুট।
চ্যালেঞ্জ
ইনপুটটি একটি স্ট্রিং হবে ( nullখালি বা খালি নয়), এর "মাধ্যমে প্রেরিত কোট ( ) দিয়ে ঘিরে থাকবে stdin। এটি থেকে নেতৃস্থানীয় এবং পিছনের স্থানগুলি সরান। এছাড়াও, যদি দুটি শব্দের (বা প্রতীক বা যা কিছু) এর মধ্যে একাধিক স্থান থাকে তবে এটিকে কেবল একটি স্পেসে ছাঁটাই করুন। উদ্ধৃতি সহ পরিবর্তিত স্ট্রিং আউটপুট করুন।
বিধি
- স্ট্রিংটি 100 টির বেশি অক্ষরের বেশি হবে না এবং কেবলমাত্র ASCII অক্ষর
(স্পেস) থেকে~(টিলডে) (অক্ষর কোড 0x20 থেকে 0x7E, সমেত) ব্যতীত থাকবে", অর্থাত, স্ট্রিংটিতে কোট (") এবং অন্যান্য অক্ষর থাকবে না উপরে নির্দিষ্ট রেঞ্জ। রেফারেন্সের জন্য ASCII টেবিলটি দেখুন । - আপনাকে অবশ্যই
stdin(বা নিকটতম বিকল্প) থেকে ইনপুট নিতে হবে । - আউটপুট অবশ্যই উদ্ধৃতি (
") থাকতে হবে । - আপনি একটি সম্পূর্ণ প্রোগ্রাম, বা একটি ফাংশন লিখতে পারেন যা ইনপুট নেয় (থেকে
stdin), এবং চূড়ান্ত স্ট্রিংকে আউটপুট দেয়
পরীক্ষার কেস
"this is a string " --> "this is a string"
" blah blah blah " --> "blah blah blah"
"abcdefg" --> "abcdefg"
" " --> ""
"12 34 ~5 6 (7, 8) - 9 - " --> "12 34 ~5 6 (7, 8) - 9 -"
স্কোরিং
এটি কোড গল্ফ, তাই সংক্ষিপ্ততম জমা (বাইটে) জিতেছে।
" "aa" "-> ""aa""(ইনপুট স্ট্রিং ভিতরে বৈধ উদ্ধৃতি চিহ্ন আছে?)


must take input from stdin, এবং পরে আপনি বলেন...or a function which takes input, and outputs the final string। এর অর্থ কি এই ফাংশনটি অবশ্যই ইনপুট নিতে হবেstdin?