字符串M化成以N为单位的段
来源:互联网 发布:大数据工程师培训 编辑:程序博客网 时间:2024/05/21 22:59
按要求分解字符串,输入两个数M,N,M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。
例如:
输入:28
abc 123456789,
输出:abc00000
12345678,90000000
可以输入一个就输出一个。
#include<iostream>#include<string>using namespace std;void main(){char c[100];int m,n,i,len,j,k;cin>>m>>n; if(m<0||n<0)cout<<"please input the right information"<<endl; for(k=0;k<m;k++){cin>>c;len=strlen(c);for(i=1;i<=len;i++){//把字符串都输出,如果输出了n个,则加入“,”cout<<c[i-1];j=i%n;if(j==0)cout<<",";}for(i=j+1;i<=n;i++) //i=len%n+1(第一个i)cout<<'0';cout<<endl;}}
0 0
- 字符串M化成以N为单位的段
- 华为机试—字符串M化成以N为单位的段
- 华为机试—字符串M化成以N为单位的段
- 华为机试-字符串M转化成N为单位的段
- 以单词为单位的翻转字符串
- 以单词为单位的翻转字符串
- NYOJ 746 - 正整数n划分为m段,求m段的最大乘积 【区间DP】
- 以单词为单位进行的字符串翻转
- 实现以单词为单位的翻转字符串
- 以单词为最小单位翻转字符串
- 练习 3-5 编写函数 itob(n, s, b),将整数n转换为以b为底的数,并将转换结果以字符的形式保存到字符串s中。例如,itob(n, s, 16)把整数n格式化成十六进制整数保存在s中。
- Linux:ls以K、M、G为单位查看文件大小
- Linux:ls以K、M、G为单位查看文件大小
- 有n 个长为m+1 的字符串
- 有n 个长为m+1 的字符串
- 有n个长为m+1的字符串
- 以字符为单位的IO
- 以单词为单位的逆序算法
- jquery validate submitHandler 提交导致死循环
- CentOS 搭建git 服务器
- 在linux中运行APUE中的程序,运行错误:undefined reference to `__gxx_personality_v0'
- Ansible系列(6): Yum模块
- Android自定义View学习笔记03
- 字符串M化成以N为单位的段
- 使用Baidu的Ueditor
- 解决shiro会话标识未更新问题
- Trapping Rain Water—LeetCode(2015/4/8腾讯基础研究线上笔试题)
- 机器学习实战 (2)决策树 (二) 决策树ID3算法的优缺点
- java核心技术笔记 继承
- SDUT2416 Fruit Ninja II
- Uiautomator Api浅析
- Android最佳性能实践(四)——布局优化技巧