উদ্দেশ্য অনুসারে শিরোনাম ভুল বানান। কেন তা জানতে আরও পড়ুন।
আপনার টাস্ক: অক্ষরগুলি সহ একটি সীমানাযুক্ত স্ট্রিং বা তালিকা দেওয়া হয়েছে A,B,C,D
, সমস্ত সংলগ্ন সমান অক্ষরের সূচকগুলি আউটপুট দেয়। আউটপুট একাধিক লাইনে একাধিক স্ট্রিং / পূর্ণসংখ্যা, একটি তালিকা / অ্যারে বা একটি সীমানাযুক্ত স্ট্রিং হতে পারে।
সমস্ত আউটপুট একটি তালিকা বা স্ট্রিং বা একাধিক মুদ্রিত লাইনে হওয়া উচিত। প্রতিটি মুদ্রিত লাইন, যদি একাধিক হয় তবে কেবল 1 টি স্ট্রিং বা সংখ্যা থাকা উচিত। ট্রেলিং তড়িঘড়ি ঠিক আছে।
ইনপুট / আউটপুট মানক পদ্ধতি। স্ট্যান্ডার্ড লুফোলস প্রযোজ্য।
উদাহরণস্বরূপ, ইনপুটটি 'ABCDDCBA'
আউটপুট করা উচিত 3,4
বা 4,5
0- থেকে 1- সূচিযুক্ত কিনা তার উপর নির্ভর করে, কারণ those সংখ্যাগুলি এর সূচক D
এবং তার D
পরবর্তী।
পরীক্ষার কেস:
পরীক্ষার ক্ষেত্রে একটি একক স্ট্রিং হিসাবে ইনপুট দেওয়া হয়, এবং আউটপুটটি একটি- ,
ডিলিমিটেড স্ট্রিং হিসাবে দেওয়া হয় । আউটপুটগুলি 0-সূচকযুক্ত হয়, প্রতিটি আউটপুটযুক্ত আইটেমকে 1-ইনডেক্সযুক্ত হতে 1 যুক্ত করুন।
Input: 'ABCDCABCD'
Output: ''
Input: 'AABBCCDD'
Output: '0,1,2,3,4,5,6,7'
Input: 'ABCDDDCBA'
Output: '3,4,5'
Input: 'ABBCDD'
Output: '1,2,4,5'
এটি কোড-গল্ফ , তাই সংক্ষিপ্ততম কোড জয়!
3,4,4,5
বৈধ?
AABBCD
->
1,2,3,4