بکندباز

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

خروجی بر اساس تعداد تکرار به صورت نزولی مرتب شود.

نمونه ورودی و خروجی

CountChars("hello, I am ali zahedi from iran. tehran province, the biggest and number one man in programming, web and security and of course artificial intelligence.") ➞ {' ': 24, 'e': 14, 'i': 13, 'n': 13, 'a': 12, 'r': 10, 'o': 7, 'l': 6, 'm': 6, 't': 6, 'c': 5, 'g': 5, 'h': 4, 'd': 4, ',': 3, 'f': 3, 'b': 3, 's': 3, 'u': 3, '.': 2, 'p': 2, 'I': 1, 'z': 1, 'v': 1, 'w': 1, 'y': 1}

Assert.Equal(new Dictionary {{' ', 24}, {'e', 14}, {'i', 13}, {'n', 13}, {'a', 12}, {'r', 10}, {'o', 7}, {'l', 6}, {'m', 6}, {'t', 6}, {'c', 5}, {'g', 5}, {'h', 4}, {'d', 4}, {',', 3}, {'f', 3}, {'b', 3}, {'s', 3}, {'u', 3}, {'.', 2}, {'p', 2}, {'I', 1}, {'z', 1}, {'v', 1}, {'w', 1}, {'y', 1}}, Backendbaz.CountChars("hello, I am ali zahedi from iran. tehran province, the biggest and number one man in programming, web and security and of course artificial intelligence."));

پاسخ های کاربران به این تمرین

mantix
امتیاز:‌ 18052
0 0
‎C#‎
31 تير 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Aliak
امتیاز:‌ 18052
0 0
‎C#‎
23 تير 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*