• محدودیت زمان: ۱ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

شرکت شبکه‌ی الکترونیکی پرداخت کارت که به شاپرک معروف است تصمیم گرفته جملات انگیزشی به زبان انگلیسی را روی دیوار شرکت بنویسد. این جملات باید با حروف بزرگ انگلیسی و بدون علائم نگارشی چاپ شوند.

جمله‌ی مدنظر به صورت رشته‌ی \(s\) داده می‌شود. وظیفه‌ی شما نوشتن برنامه‌ای است که تعداد هر حرف از حروف انگلیسی بدون توجه به بزرگ و کوچک بودن حروف، در این جمله را شمارش و چاپ کند.

برای بهتر متوجه شدن خواسته‌ی سوال به نمونه‌های پایین سوال توجه کنید.

ورودی

در تنها سطر ورودی، یک رشته مثل \(s\) در یک سطر داده می‌شود.

\[1 \leq |s| \leq 100 \, 000\]

خروجی

در تنها سطر خروجی، ۲۶ عدد که با فاصله از هم جداشده‌اند، چاپ می‌شود. عدد \(i\)ام نشان دهنده‌ی تعداد کاراکترهای لازم برای چاپ \(i\)امین حرف انگلیسی است.

مثال‌ها

ورودی نمونه ۱

Salam Be Hamegi! 

خروجی نمونه ۱

3 1 0 0 2 0 1 1 1 0 0 1 2 0 0 0 0 0 1 0 0 0 0 0 0 0 

ورودی نمونه ۲

Campus Technology Park, was established as the largest technology.

خروجی نمونه ۲

6 1 3 1 6 0 3 4 1 0 1 4 1 2 4 2 0 2 6 5 1 0 1 0 2 0 
ارسال پاسخ برای این سؤال
فایلی انتخاب نشده است.