Limits 1s, 512 MB

বাংলাদেশ প্রিমিয়ার লীগ প্রথমবারের মত সিলেটে। আজকের ম্যাচ সিলেট সিক্সার্স বনাম ঢাকা ডাইনামাইটস। ঢাকা ডাইনামাইটসের ভালো ব্যাটিং লাইন-আপ আছে মনে হচ্ছে। অনেক মানুষ সিলেট আন্তর্জাতিক স্টেডিয়ামে খেলা দেখতে এসেছে এবং তুমি তাদের মধ্যে অন্যতম।

এখন তুমি গণনা করতে চাও যে কয়টি বলে একটি ওভার। ঢাকা ডাইনামাইটস প্রথমে ব্যাটিং করছে এবং সিলেট সিক্সার্সের নাসির হোসেন তার প্রথম ওভারে বোলিং করছেন।

নাসির তার প্রথম ওভারে ৯টি বল করেছেন।

এটি তোমাকে একটি ধারণা দেয়ঃ এমন কোনও প্রোগ্রাম কেন লিখবে না যা প্রতিটি বলের ফলাফলের উপর ভিত্তি করে বৈধ বলের সংখ্যা নির্ধারণ করতে পারে এবং সেহেতু কত ওভার খেলা হযেছে তার সংখ্যা।

কোনও বলার দ্বারা করা বলের ধারাবাহিক ফলাফলের জন্য, তোমাকে বৈধ বলের সংখ্যা এবং কতটা ওভার খেলা হয়েছে তা নির্ধারণ করতে হবে। নিম্নলিখিত প্রতিটি বলের সম্ভাব্য ফলাফলঃ

ফলাফলবিবরণ
Nনো বল
Wওয়াইড বল
Dডেড বল
Oআউট
0-6রান হয়েছে

সবসময়ের মত, নো বল, ওয়াইড বল এবং ডেড বল গণনা করা হবে না।

Input

ইনপুট একটি পূর্ণসংখ্যা TT (0<T1000 < T \le 100) দিয়ে শুরু হবে যা টেস্ট কেস সংখ্যা নির্দেশ করে। প্রত্যেক কেস একটি স্ট্রিং SS (0<Length of S1000 < \texttt{Length of S} \le 100) দিয়ে শুরু হবে যা প্রত্যেকটা বলের ফলাফল বহন করে। এটা নিশ্চিত যে অন্তত একটি বৈধ বল থাকবে।

Output

প্রত্যেকটি কেসের জন্য, বৈধ বলের সংখ্যা এবং কত ওভার খেলা হয়েছে তা প্রিন্ট করো। সঠিক বহুবচন ব্যবহার (OVER\texttt{OVER} বনাম OVERS\texttt{OVERS}, এবং BALL\texttt{BALL} বনাম BALLS\texttt{BALLS}) নিশ্চিত করো।

Sample

InputOutput
3
W123NW6WD64
444WO213
444
1 OVER
1 OVER 1 BALL
3 BALLS

Submit

Login to submit.

Statistics

83% Solution Ratio
sarwarITEarliest, Dec '17
raridoy4.2018Fastest, 0.0s
ReduancsLightest, 0 B
Nusab19Shortest, 170B
Toph uses cookies. By continuing you agree to our Cookie Policy.