Examen unifié Huawei OD 2023 : examen B [Formatage des clés] Implémentation du langage C

sujet

Description des questions

Étant donné une chaîne non vide S, elle est séparée en N+1 sous-chaînes par N "-". Étant donné un entier positif K, il est nécessaire qu'à l'exception de la première sous-chaîne, toutes les K des chaînes restantes doivent être "-" Séparez et convertissez les lettres minuscules en majuscules.

Entrez la description

Entier positif K et chaîne séparés par '-', tel que :

2

25G3C-abc-d

Description de la sortie

chaîne convertie

Les exemples d'entrée et de sortie de l'exemple 1  sont uniquement destinés au débogage, et les données de jugement en arrière-plan ne contiennent généralement pas d'exemples.

entrer

S = "5F3Z-2e-9-w"

K = 4

sortir

"5F3Z-2E9W"

expliquer

La chaîne S est divisée en deux parties, chaque partie comporte 4 caractères ;

Notez que les deux tirets supplémentaires doivent être supprimés.

Les exemples d'entrée et de sortie de l'exemple 2  sont uniquement destinés au débogage et les données de jugement en arrière-plan ne contiennent généralement pas d'exemples.

entrer

S = "2-5g-3-J"

K = 2

sortir

"2-5G-3J"

おすすめ

転載: blog.csdn.net/misayaaaaa/article/details/132942686