Java
/**
* <a href="https://leetcode.cn/problems/largest-3-same-digit-number-in-string/">Largest 3-Same-Digit Number in String</a>
* 字符串
*/
class Solution {
public String largestGoodInteger(String num) {
for (int i = 9; i >= 0; i--) {
String str = Integer.toString(i).repeat(3);
if (num.contains(str)) {
return str;
}
}
return "";
}
}
Go
import (
"strconv"
"strings"
)
func largestGoodInteger(num string) string {
for i := 9; i >= 0; i-- {
str := strings.Repeat(strconv.Itoa(i), 3)
if strings.Contains(num, str) {
return str
}
}
return ""
}