题解 | #字符串分隔#

字符串分隔

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)
}
全部评论

相关推荐

练习JAVA时长两年半:qps 30000
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务