1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
// @Title: 把数字翻译成字符串 (把数字翻译成字符串 LCOF)
// @Author: 15816537946@163.com
// @Date: 2022-02-13 14:38:40
// @Runtime: 0 ms
// @Memory: 1.8 MB
func translateNum(num int) int {
    if num < 10 {
        return 1
    }
    if num %100 >= 10 && num%100<=25 {
        return translateNum(num/10) + translateNum(num/100)
    }
    return translateNum(num/10)
}