当前位置: 首页 > news >正文

南和企业做网站哈尔滨建筑工程

南和企业做网站,哈尔滨建筑工程,临海做网站,模板建站哪家好一、题目再现 根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的React/Babel干瘫痪了。这是个…

一、题目再现 

根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的React/Babel干瘫痪了。这是个什么样的模块?就是在字符串前填充一些东西到一定的长度。例如用*去填充字符串GPLT,使之长度为10,调用left-pad的结果就应该是******GPLT。Node社区曾经对left-pad紧急发布了一个替代,被严重吐槽。下面就请你来实现一下这个模块。

输入格式:

输入在第一行给出一个正整数N(≤104)和一个字符,分别是填充结果字符串的长度和用于填充的字符,中间以1个空格分开。第二行给出原始的非空字符串,以回车结束。

输出格式:

在一行中输出结果字符串。

输入样例1:

15 _
I love GPLT

输出样例1:

____I love GPLT

输入样例2:

4 *
this is a sample for cut

输出样例2:

 cut

二、思路

  • cin.ignore()来清空cin留下来的换行符
  • 用getline()来获取一整行字符串,包括空格。
  • 利用string容器中的substr来获取子串

三、AC代码

#include <iostream>
#include <string>
#include <iomanip>
using namespace std;
int main() {int n;char a;cin >> n >> a;string str;cin.ignore();//清空cin留下来的换行符getline(cin, str);if (str.length() >= n) {// 计算截取的起始位置int startPos = str.length() - n;// 截取后半部分字符串string subStr = str.substr(startPos);// 输出cout << setfill(a) << setw(n) << subStr << endl;}else {// 如果字符串长度小于 n,则输出整个字符串cout << setfill(a) << setw(n) << str << endl;}return 0;
}

 

http://www.yayakq.cn/news/347985/

相关文章:

  • 车网站建设策划项目计划书模板word
  • 中国展厅设计公司排名网站打开速度慢 如何优化
  • 网站北京备案快吗做网站哪个公司可以做
  • 大型网站建设视频西安关键词优化平台
  • 想让客户公司做网站的话语微商营销
  • 外贸网站seo怎么做做网站的都是直男癌吗
  • 网站建设与推广实训报告做效果图的素材网站
  • 郑州的网站公司哪家好招聘网站开发计划书
  • 长沙柒零叁网站建设山东免费网站建设
  • 网站运营与管理第二版做旅游网站的要求
  • 中国工程建设管理协会网站个人免费空间申请
  • 网络建设方案设计与实现廊坊关键词优化服务
  • html5高端酒水饮料企业网站模版专业网站建设模块维护
  • 做网站哪一家比较好一起做网站
  • 深圳住房建设局网站南宁市公共资源交易中心网
  • 源码网站php动漫制作技术与动漫设计
  • 陕西网站建设公司找哪家好网站建设中什么意思
  • 电商网站的建设与运营设计一款软件需要多少钱
  • 西安网站制作公司花禾科技广州平台网站建设
  • 怎么可以上传自己做的网站公司视频宣传片
  • 微信小程序一站式开发网站配置服务Wordpress
  • 做网站的公司哪家想找人做网站 要怎么选择
  • 南宁网络推广建站酒店网站html
  • 新乡商城网站建设价格企业计划书模板范文
  • 网上商城网站建设意义百度云电脑网页版入口
  • 昆山 网站设计东莞短视频seo需要多少钱
  • 潼关县住房和城乡建设局网站生产管理软件哪家好
  • 蓟县做网站wordpress 思维导图
  • 有什么网站可以做六级题目嘛女生做sem专员的工作难吗
  • 网站域名中请勿使用二级目录形式wordpress客户案例