সম্পাদনা করুন আমি কিছু বিষয় যা আরও স্পষ্টভাবে স্পষ্ট ছিল তা করার জন্য নিয়মের শব্দটির সংশোধন করেছি। আপাত বিভ্রান্তির কিছু বিষয় মুছে ফেলার জন্য আমি কিছুটা জোরও যুক্ত করেছি এবং কোনও ফাংশনের পরিবর্তে স্বতন্ত্র প্রোগ্রামটি করার বিকল্পটি স্পষ্টভাবে সংজ্ঞায়িত করেছি।
এখানে লক্ষ্যটি এমন একটি ফাংশন তৈরি করা যা কোনও পাঠ্য ফাইল (বা স্ট্রিং) নেয় এবং এটিকে স্থানান্তর করে যাতে রেখাগুলি কলাম এবং বিপরীত হয়ে যায়।
উদাহরণ:
আমি একটি পাঠ্য। আমাকে ট্রান্সপোজ করুন আপনি এটা করতে পারেন?
ফলাফল স্বরূপ:
আইটিসি রা aan MN SY APO OU TS eed XO TM .ই আই .t ?
নিয়ম:
- আপনাকে ধরে নেওয়া যায় যে কেবলমাত্র শ্বেতক্ষেত্রের ব্যবহৃত অক্ষর
" "
এবং"\n"
কোনও লাইনে কোনও পূর্ববর্তী শ্বেতস্পেস নেই। - আপনি ধরে নিতে পারেন ফাইলটি ASCII। আপনি কোন এন্ডলাইন মার্কারটি ব্যবহার করতে চান তা আপনার উপর নির্ভর করে C (সিআরএলএফ বা এলএফ)। এটি অবশ্যই উদাহরণের সাথে সঠিকভাবে কাজ করবে, তবে উপরের অনুমানগুলিকে সন্তুষ্ট করে এমন কোনও ইনপুটটিতেও এটি কাজ করা উচিত ।
- কলামগুলি লাইনে রাখার জন্য যেখানে কিছুই ছিল না সেখানে আপনাকে স্থান (উদাহরণ হিসাবে যেমন) সন্নিবেশ করতে হতে পারে।
- আপনার ফলাফলের কোনও লাইনে শ্বেত স্পেস থাকতে হবে না ।
- চূড়ান্ত নিউলাইন চরিত্র (শেষ লাইনের জন্য) isচ্ছিক।
- এটি ফাংশন বা একটি সম্পূর্ণ প্রোগ্রাম হওয়া উচিত। যদি আপনার ফাংশন কোনও স্ট্রিং গ্রহণ করে তবে তারপরে ফলাফলটি স্ট্রিং হিসাবে ফিরিয়ে দেওয়া উচিত। যদি এটি কোনও ফাইলের নাম স্বীকার করে, তবে আপনি যেখানে ফাইলটি সংরক্ষণ করেছেন সেই ফাইলটির নাম ফিরিয়ে দিন। আপনাকে অতিরিক্তভাবে একটি সম্পূর্ণ প্রোগ্রাম লেখার অনুমতি দেওয়া হয়েছে যা এসটিডিআইএন থেকে ইনপুট গ্রহণ করে এবং সঠিক ফলাফলটি এসটিডিউটে আউটপুট করে; আপনি যদি এটি করেন তবে আপনাকে অবশ্যই এসটিডিআরআর থেকে কোনও আউটপুট আউট করতে হবে না ।
- সংক্ষিপ্ত পদ্ধতিটি জিততে পারে তবে আমি যে কোনও উত্তর পছন্দ করব up
নিয়মের ভিত্তিতে, উদাহরণের আউটপুট হয় হয় 53 বা 52 বাইট লম্বা (এলএফ নিউলাইনগুলির জন্য) চূড়ান্ত নিউলাইন অন্তর্ভুক্ত কিনা তা নির্ভর করে।
দ্রষ্টব্য: এটি কোনও নির্দিষ্ট প্রয়োজনীয়তা নয়, তবে যদি আপনার ক্রিয়াকলাপ, যখন ধারাবাহিকভাবে দু'বার চালানো হয় তবে মূলটির সাথে সমান হয় না (চূড়ান্ত নিউলাইনটি পৃথক হতে পারে এবং ফাইলটির শেষে কোনও খালি লাইন মুছে ফেলা হবে), তবে আপনি সম্ভবত একটি নিয়ম ভঙ্গ।