042 Add K Group Sum Until Sum Length Smaller Than K

    科技2025-07-20  6

    Python version of code, it can be easily changed into java

    def addKGroupSumUntilSumLengthSmallerThanK(inputstr, k): curstr = inputstr while len(curstr) > k: group = len(curstr) // k if len(curstr) % k != 0: group += 1 itrvals = ['']*group //char[] itrvals = new char[group]; for g in range(group): subsum = 0 for i in range(k): if i +g*k == len(curstr): break subsum += int(curstr[i+g*k]) itrvals[g] = str(subsum) curstr = ''.join(itrvals) //curstr = String.valueof(itrvals) return curstr
    Processed: 0.010, SQL: 8