题解 | #字符串分隔#
字符串分隔
http://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
import ("fmt"
"strings")
func split(s string){
if s==""{
return
}
s_list := strings.Split(s,"")
length := len(s_list) / 8
if length == 0{
out := ""
for i:=0;i<8;i++{
if len(s_list)!=0{
out += s_list[0]
s_list = s_list[1:]
}else{
out += "0"
}
}
fmt.Println(out)
}else{
for i:=0;i<length;i++{
out := ""
for i:=0;i<8;i++{
if len(s_list)!=0{
out += s_list[0]
s_list = s_list[1:]
}else{
out += "0"
}
}
fmt.Println(out)
}
if len(s_list)!=0{
out := ""
for i:=0;i<8;i++{
if len(s_list)!=0{
out += s_list[0]
s_list = s_list[1:]
}else{
out += "0"
}
}
fmt.Println(out)
}
}
}
func main(){
var s string
fmt.Scan(&s)
split(s)
}