Posted on

Description

Submission

class Solution {
public:
    string licenseKeyFormatting(string s, int k) {
        string ret;
        int cnt = 0;
        for(int i = s.length() - 1; i >= 0; --i) {
            if(s[i] == '-') continue;
            if(cnt != 0 && cnt % k == 0) ret.push_back('-');
            ret.push_back(toupper(s[i]));
            ++cnt;
        }
        reverse(ret.begin(), ret.end());
        return ret;
    }
};

Leave a Reply

Your email address will not be published. Required fields are marked *