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)
}
|