题解 | #字符串分隔#

字符串分隔

http://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7

package main

import (
	"bufio"
	"fmt"
	"os"
)

// 连续输入字符串,请按长度为8拆分每个输入字符串并进行输出;
//
//•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。

func main() {
	scanner := bufio.NewScanner(os.Stdin)
	if !scanner.Scan() {
		panic("error")
	}
	str := []rune(scanner.Text())
	m, n := len(str)/8, len(str)%8
	for i := 0; i < m; i++ {
		fmt.Println(string(str[i*8 : i*8+8]))
	}
	if n != 0 {
		fmt.Print(string(str[len(str)-n:]))
		for j := 0; j < 8-n; j++ {
			fmt.Print(0)
		}
		fmt.Println()
	}
}

全部评论
有东西
点赞 回复 分享
发布于 2022-05-28 18:52

相关推荐

白火同学:1、简历可以浓缩成一页,简历简历先要“简”方便HR快速过滤出有效信息,再要“历”用有效信息突出个人的含金量。 2、教育背景少了入学时间~毕业时间,HR判断不出你是否为应届生。 3、如果你的平台账号效果还不错,可以把账号超链接或者用户名贴到对应位置,一是方便HR知道你是具体做了什么内容的运营,看到账号一目了然,二是口说无凭,账号为证,这更有说服力。
面试被问期望薪资时该如何...
点赞 评论 收藏
分享
2025-12-21 21:22
安徽农业大学 运营
程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
实习简历求拷打
点赞 评论 收藏
分享
评论
6
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务