题解 | #字符串分隔#
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
package main import ( "fmt" ) func main() { // 处理输入 var ss string fmt.Scan(&ss) s := []byte(ss) m, n := len(s)/8, len(s)%8 // 将字符串按8个进行分割输出 for i := 0; i < m; i++ { fmt.Println(string(s[i*8 : i*8+8])) } // 输入字符串不是8的倍数 if n != 0{ // 先将剩余字符输出 fmt.Print(string(s[len(s)-n:])) // 在剩余字符串后面添加0 for j := 0; j < 8-n; j++ { fmt.Print(0) } // 别忘了最后的换行 fmt.Println() } }#golang#