[Huawei OD Unified Exam B Paper | 100 баллов] Сегментация строк (C++ Java JavaScript Python)

описание темы

Для заданной непустой строки S, которая разделена N '-' на N+1 подстрок, задано положительное целое число K, требуется, чтобы каждые K символов в оставшихся подстроках образовывали новую подстроку, за исключением первых подстрок подстрок, разделенных символом '-'.

Для каждой вновь образованной подстроки, если она содержит больше строчных букв, чем прописных, преобразовать все прописные буквы этой подстроки в строчные;

И наоборот, если она содержит больше прописных букв, чем строчных, преобразовать все строчные буквы этой подстроки в прописные; при равенстве количества прописных и строчных букв преобразование не выполняется.

введите описание

Входные данные — две строки, первая строка — параметр K, а вторая строка — строка S.

выходное описание

Guess you like

Origin blog.csdn.net/shangyanaf/article/details/130926340