题解 | #字符串分隔#
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
package main
import (
"bufio"
"fmt"
"os"
)
func splitString(s string) {
size := len(s)
// 填充 zeroCount 个 0, 使其长度达到 8 的整数倍
zeroCount := 0
if size%8 != 0 {
zeroCount = 8 - size%8
}
for i := 0; i < zeroCount; i++ {
s += "0"
}
for i := 0; i < len(s); i = i + 8 {
subStr := string(s[i : i+8])
fmt.Println(subStr)
}
}
func main() {
var s string
inputReader := bufio.NewReader(os.Stdin)
data, _, _ := inputReader.ReadLine()
s = string(data)
splitString(s)
}
// 本题代码输入为字符串,所以依旧采用 inputReader.ReadLine() 的方式 inputReader := bufio.NewReader(os.Stdin) data, _, _ := inputReader.ReadLine()
SHEIN希音公司福利 256人发布

