Задача C4

  • Автор темы Автор темы Sanchezzz825
  • Дата начала Дата начала
S

Sanchezzz825

На вход программы подаются произвольные алфавитно-цифровые символы. Ввод этих символов заканчивается точкой. Требуется написать программу, которая будет печатать последовательность строчных английских букв ('a' 'b'... 'z') из входной последовательности и частот их повторения. Печать должна происходить в алфавитном порядке. Например, пусть на вход подаются следующие символы:
fhb5kbfыshfm.
В этом случае программа должна вывести
b2
f3
h2
kl
ml
s1

------------------

кто знает, как решается, а то я вообще беспонятия
 
На лекцииях надо присутствовать(и физически и умственно).
Не забывать, и практические занятия.
И, главное, для получения диплома надо освоить программу обучения
А вот это
а то я вообще беспонятия
скажи в деканате! Нам - то и так понятно.
Правила гласят
4.3. Если Вы студент и прогуляли все лекции, а теперь хотите, чтобы кто-то помог Вам выбраться из той лужи, в которую Вы сами себя посадили - Вам в специально созданный для этого раздел.
Я, например, помогаю только если у меня есть шанс.
Т.е. начинаешь сам. Что непонятно - выкладываешь наработки и спрашиваешь
 
То, что каждой букве сопоставлен код - знаешь?
Латинские буквы гарантированно имеют код в диапазоне 32..127 (вообще-то даже в существенно меньшем)
Объявляешь массив например 0..127, зануляешь все элементы
Потом по приходу символов к элементе массива с соответствующим кодом прибавляешь единичку
По завершении последовательности остается только пробедать по массиву и там, где значение > 0 вывести соответствующую букву и количество
Остаетстя только
а) выводить только про те ячейки, которы соответствуют буквам (про цифры ведь, например, информацию выводить не надо)
б) сообразить надо ли различать большие и маленькие буквы, по заданию это не понятно. Т.е. 'A' и 'a' - это одно и тоже или нет (меня всегда поражают задачки програмистам, имеющие недостаточные условия; кто их составляет?)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab