首页 > 其他分享 >【牛客网】字符串分隔

【牛客网】字符串分隔

时间:2023-02-17 16:01:12浏览次数:32  
标签:输出 分隔 牛客 str 字符串 长度 输入 size

题目

描述
•输入一个字符串,请按长度为8拆分每个输入字符串并进行输出;

•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
输入描述:
连续输入字符串(每个字符串长度小于等于100)

输出描述:
依次输出所有分割后的长度为8的新字符串

示例1
输入:
abc

输出:
abc00000

思路

判断输入的字符串的长度是否是8的倍数,若不是,就在最后面添加缺少的0,
然后每8个字符输出一次

#include <bits/stdc++.h>
using namespace std;

int main() {
    string str;
    while (cin >> str) {
        if (str.size() % 8 != 0) {
            int zero = 8 - str.size() % 8;
            str.append(zero, '0');
        }
        for (int i = 0; i < str.size(); i += 8) {
            printf("%s\n", str.substr(i, 8).c_str());  // 注意使用pringf输出字符串的语法
        }        
    }
    return 0;
}

标签:输出,分隔,牛客,str,字符串,长度,输入,size
From: https://www.cnblogs.com/basilicata/p/17130467.html

相关文章

  • 【牛客网】明明的随机数
    题目描述明明生成了N个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。数据......
  • 【牛客网】计算某字符的出现次数
    题目描述写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)数据范围:1≤n≤1000输入描......
  • 【牛客网】字符串的最后一个单词的长度
    题目描述计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)输入描述:输入一行,代表要计算的字符串,非空,长度小于5000。输出......
  • 滑动窗口算法-找出字符串中无重复的最长字符串
    functionlengthOfLongestSubstring($s):string{$max=0;//返回结果,初始化为0$len=strlen($s);//传入的字符串长度$str='';//维护的滑动窗口......
  • 牛客小白月赛12 -- E 华华给月月准备礼物 (二分)
     题目描述二月中旬虐狗节前夕,华华决定给月月准备一份礼物。为了搭建礼物的底座,华华需要若干根同样长的木棍。华华手头上有一些长度参差不齐的木棍,他想将每根都裁剪成若干......
  • 牛客小白月赛12 -- B 华华教月月做数学
     题目描述找到了心仪的小姐姐月月后,华华很高兴的和她聊着天。然而月月的作业很多,不能继续陪华华聊天了。华华为了尽快和月月继续聊天,就提出帮她做一部分作业。月月的其中......
  • 字符串
    final字符串连接/*!!!!!!final字符串连接+*/@TestpublicvoidfianlStringTest(){finalStringstr2="a";finalStringstr3="b";......
  • 字符串的排列
    字符串的排列给你两个字符串 s1 和 s2,写一个函数来判断s2是否包含s1 的排列。如果是,返回true;否则,返回false。换句话说,s1的排列之一是s2的子串。示例......
  • 牛客练习赛 108 题解
    六道题目的出题人都是我,希望大家玩的开心!https://ac.nowcoder.com/acm/contest/51208A.惊鸿显然位或之后只会变大,因此答案为\(4\times(a_1\text{or}a_2\text{or}......
  • C# 字符串数组去重(去除数组中重复元素)
    1、去重distinct()或者GroupBy(p=>p).Select(p=>p.Key),去重的对象都需要为数组,具体看代码stringitemfileids="1,3,3,5,4,6,8,4,7,5,1,2";string[]sArray=itemf......