题解 | #字符串分隔#

字符串分隔

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

#include <bits/stdc++.h>

using namespace std;

int main() {
    string s,out;
    getline(cin,s);
    int zero;
    zero = 8-(s.length())%8;
    if (zero>=8) {
        zero=0;
    }
    for (int i=0; i<zero; i++) {
        s = s+'0';
    }
    for (int pos=0; pos<s.length(); pos += 8) {
        out = s.substr(pos,8);
        cout<<out<<endl;
    }
}

这题就发帖当个入门纪念吧

将字符串按8个打印,不足的补零

思路:将输入获取的字符串填充到8的整数倍,然后使用字符串分割即可。

小草神的编程日记 文章被收录于专栏

学习编程两年半,希望大家多多关照指点

全部评论

相关推荐

05-12 11:09
已编辑
门头沟学院 后端
已注销:没必要放这么多专业技能的描述。这些应该是默认已会的,写这么多行感觉在凑内容。项目这块感觉再包装包装吧,换个名字,虽然大家的项目基本都是网上套壳的,但是你这也太明显了。放一个业务项目,再放一个技术项目。技术项目,例如中间件的一些扩展和尝试。
简历中的项目经历要怎么写
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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