মুদ্রণযোগ্য এএসসিআইআই অক্ষরের সমন্বয়ে একটি স্ট্রিং দেওয়া হয়েছে, মূল ক্রমে এর অনন্য অক্ষরের সমন্বয়ে একটি আউটপুট উত্পাদন করে । অন্য কথায়, আউটপুটটি ইনপুটটির সমান হয় যা ব্যতীত কোনও চর যদি আগে উপস্থিত হয় তবে অপসারণ করা হয়।
একটি অ্যারেতে অনন্য উপাদানগুলির সন্ধানের জন্য কোনও বিল্ট-ইন ব্যবহার করা যাবে না (উদাহরণস্বরূপ, ম্যাটল্যাবের একটি unique
কার্য রয়েছে যা এটি করে)। ম্যানুয়ালি এটি করার ধারণা।
আরো বিস্তারিত বিবরণ:
- উভয় ক্ষেত্রেই ফাংশন বা প্রোগ্রাম অনুমতি দেওয়া হয়।
- ইনপুট এবং আউটপুট ফাংশন আর্গুমেন্ট, স্টিডিন / স্টডআউট (এমনকি ফাংশনগুলির জন্য) বা সেগুলির মিশ্রণের আকারেও হতে পারে ।
- যদি স্টিডিন বা স্টডআউট ব্যবহার করা হয় তবে একটি স্ট্রিং কেবল অক্ষরের ক্রম হিসাবে বোঝা যায় । যদি ফাংশন আর্গুমেন্টগুলি ব্যবহার করা হয়, তবে অক্ষরের ক্রমটি উদ্ধৃতি চিহ্নগুলিতে বা সমতুল্য চিহ্নগুলিতে আবদ্ধ হওয়া প্রয়োজন যা পছন্দসই প্রোগ্রামিং ভাষাটি স্ট্রিংগুলি সংজ্ঞায়িত করার জন্য ব্যবহার করে।
- আউটপুট একটি স্ট্রিং হওয়া শুধুমাত্র ধারণকারী ইনপুটের অনন্য অক্ষর। সুতরাং কোনও অতিরিক্ত লাইনব্রেক, স্পেস ইত্যাদি নেই একমাত্র ব্যতিক্রম: আউটপুটটি স্টডআউটে প্রদর্শিত হয়, সর্বাধিক প্রদর্শিত ফাংশনগুলি একটি ট্রেলিং যুক্ত করে
\n
(পরবর্তীটি কী স্ট্রিংটি আলাদা হবে) থেকে পৃথক করে। সুতরাং একটি পিছনে\n
stdout গ্রহণযোগ্য । - যদি সম্ভব হয় তবে একটি অনলাইন ইন্টারপ্রেটার / সংকলকের একটি লিঙ্ক পোস্ট করুন যাতে অন্যরা আপনার কোড চেষ্টা করতে পারে।
এটি কোড গল্ফ , তাই বাইট জেতে সংক্ষিপ্ততম কোড।
স্ট্যান্ডিন এবং স্টাডআউট ধরে ধরে কিছু উদাহরণ :
ইনপুট স্ট্রিং:
Type unique chars!
আউটপুট স্ট্রিং:
Type uniqchars!
ইনপুট স্ট্রিং
"I think it's dark and it looks like rain", you said
আউটপুট স্ট্রিং
"I think'sdarloe,yu
ইনপুট স্ট্রিং
3.1415926535897932384626433832795
আউটপুট স্ট্রিং
3.14592687