package main import "fmt" // 定义字符串反转函数 func reverse(s string) string { runes := []rune(s) for i, j := 0, len(runes)-1; i < j; i, j = i+1, j-1 { runes[i], runes[j] = runes[j], runes[i] } return string(runes) } func main() { var n string fmt.Scan(&n) // 检查是否以 + 或 - 开头 if n[0] == '-' || n[0] == '+' { fmt.Println("NULL") return } // 反转字符串 n = reverse(n) // 去掉前导零 for len(n) > 1 && n[0] == '0' { n = n[1:] } fmt.Println(n) }