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

全国代理网百度seo公司

全国代理网,百度seo公司,上海专业做网站的,能在家做的兼职的网站一、题目再现 根据新浪微博上的消息,有一位开发者不满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.pjxw.cn/news/25867.html

相关文章:

  • 福州网站建设招商seo搜索引擎优化案例
  • 做企业网站用什么cms好网站优化哪个公司好
  • 网站开发怎么做网页设计框架
  • 做化工贸易要用那些网站推广西安seo网络推广
  • 公司网站制作策划软文广告经典案例300
  • 给网站做推广网页制作教程步骤
  • 网站 网址 域名seo软件代理
  • 简单个人网站设计廊坊百度推广seo
  • 响应式商品展示的网站网站推广计划书范文500字
  • 长沙做网站找谁网络营销工具包括
  • 网站url1688的网站特色
  • 企业网站的网络营销功能包括电商数据分析
  • 自己在家怎么学编程广州优化公司哪家好
  • 电商网站产品模块微信公众号怎么做文章推广
  • 网站主题页优化师的工作内容
  • 龙游发布紧急提示搜索引擎优化是做什么
  • 那个比特币网站可以做杠杆seo站内优化培训
  • 零售管理系统哪个软件好安卓手机优化神器
  • 应用软件开发工程师文登seo排名
  • 有需求或做任务赚钱的网站么黄页网络的推广软件
  • 做刷单网站违法吗网络推广一般都干啥
  • 南宁市有哪些做网站的外包企业关键词优化公司费用多少
  • 忠县网站制作销售渠道
  • 无极限网站模板谷歌下载官网
  • 一个人做网站北京建设网站公司
  • 设计网站推荐html代码网络推广公司怎么找客户
  • 中小企业做网站短视频剪辑培训班多少钱
  • 做网站公司能赚钱吗seo做得比较好的公司
  • 怎么知道网站是什么语言做的google排名
  • 番禺网站建设网站开发合同