Skip to content

mrshahalam/leetcode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

517 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

//Runtime: 12 ms
class Solution {
public:
    string licenseKeyFormatting(string S, int K) {
        string s = "";
        for (char c : S) {
            if (c != '-') {
                s += toupper(c);
            }
        }

        if (s.size() == 0)
            return "";
        string res = s.substr(0, s.size() % K);
        s = s.substr(s.size() % K);

        for (int i = 0; i < s.size(); i++) {
            if (res.size() > 0 && i % K == 0) {
                res += '-';
            }
            res.push_back(s[i]);
        }
        return res;
    }
};

About

Solutions to problems on leetcode | Solved Questions :- 502 | https://leetcode.com/amitbansal7

License

Unknown, Unknown licenses found

Licenses found

Unknown
license-key-formatting.cpp
Unknown
license-key-formatting.scala

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 91.9%
  • Python 3.7%
  • Scala 2.9%
  • Java 1.3%
  • Ruby 0.2%