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

生鲜做的好的网站个人网站建设制作

生鲜做的好的网站,个人网站建设制作,网站建设的具体方法,wordpress 搜索主题目录 14. 第⼀⾏是⼀个整数n,表示⼀共有n组测试数据, 之后输⼊n⾏ 字符串 15. 第⼀⾏是⼀个整数n,然后是n组数据,每组数据2⾏,每⾏ 为⼀个字符串,为每组数据输出⼀个字符串,每组输出占⼀⾏ 16. 多组测试…

目录

14. 第⼀⾏是⼀个整数n,表示⼀共有n组测试数据, 之后输⼊n⾏ 字符串

15. 第⼀⾏是⼀个整数n,然后是n组数据,每组数据2⾏,每⾏ 为⼀个字符串,为每组数据输出⼀个字符串,每组输出占⼀⾏

16. 多组测试数据,第⼀⾏是⼀个整数n,接下来是n组字符串, 输出字符串

17. 多组测试数据,每组测试数据的第⼀⾏为整数N (1<=N<=100),当N=0时,输⼊结束,第⼆⾏为N个正整数, 以空格隔开,输出结果为字符串

示例模拟

输入1:N=5,序列 3 4 2 1 5


14. 第⼀⾏是⼀个整数n,表示⼀共有n组测试数据, 之后输⼊n⾏ 字符串

练习题 14. 句⼦缩写

模板

int n;
string result, s;
cin >> n;
getchar(); // 吸收⼀个回⻋,因为输⼊n之后,要输⼊⼀个回⻋
while (n--) {getline(cin, s);for (int i = 1; i < s.size() - 1; i++) {}

正确:

#include<bits/stdc++.h>
using namespace std;string solve(string& s)
{if(s.empty()) return "";string ret;ret+=toupper(s[0]);for(int i=1;i<s.size();i++){if(s[i]==' ' && s[i+1]!=' '){ret+=toupper(s[i+1]);}}return ret;
}int main()
{int n=0;while(cin>>n){getchar();  
//!!!! 清除输入缓冲区残留的换行符string s;while(n--){getline(cin,s);cout<<solve(s)<<endl;}}return 0;
}

关于 大小写转化


15. 第⼀⾏是⼀个整数n,然后是n组数据,每组数据2⾏,每⾏ 为⼀个字符串,为每组数据输出⼀个字符串,每组输出占⼀⾏

正确

//实现 字符串 数据插入
#include<bits/stdc++.h>
using namespace std;int main()
{int n=0;//组cin>>n;getchar();string a,b;while(n--){getline(cin,a);getline(cin,b);int pos=a.size()/2;a.insert(pos,b);cout<<a<<endl;}return 0;
}

  • 一定要记得 get char

16. 多组测试数据,第⼀⾏是⼀个整数n,接下来是n组字符串, 输出字符串

练习题:16. 位置互换

正确·


#include<bits/stdc++.h>
using namespace std;int main()
{int n=0;//组cin>>n;getchar();string a;while(n--){getline(cin,a);string ret;for(int i=0;i<a.size();i++){ret+=a[i+1];ret+=a[i];i++;}cout<<ret<<endl;}return 0;
}

17. 多组测试数据,每组测试数据的第⼀⾏为整数N (1<=N<=100),当N=0时,输⼊结束,第⼆⾏为N个正整数, 以空格隔开,输出结果为字符串

练习题:17. 出栈合法性

  • 首先 要理解 这里的栈模拟过程

示例模拟

输入1:N=5,序列 3 4 2 1 5

操作步骤

栈状态

目标指针位置

说明

入栈1

[1]

j=0 (C[0]=3)

栈顶1 ≠ 3,继续入栈

入栈2

[1,2]

j=0

栈顶2 ≠ 3,继续入栈

入栈3

[1,2,3]

j=0

栈顶3 = C[0]=3,弹出3,j=1

入栈4

[1,2,4]

j=1 (C[1]=4)

栈顶4 = C[1]=4,弹出4,j=2

检查栈顶2

[1,2]

j=2 (C[2]=2)

栈顶2 = C[2]=2,弹出2,j=3

检查栈顶1

[1]

j=3 (C[3]=1)

栈顶1 = C[3]=1,弹出1,j=4

入栈5

[5]

j=4 (C[4]=5)

栈顶5 = C[4]=5,弹出5,j=5

栈空

[]

-

合法,输出 Yes

正确:

#include <iostream>
#include <stack>
#include <vector>
using namespace std;int main() {int n;while (cin >> n && n != 0) {  // 处理多组输入vector<int> a(n);for (int i = 0; i < n; i++) cin >> a[i];  // 改用动态数组 stack<int> stk;int j = 0;for (int i = 1; i <= n; i++) {  // 按顺序入栈1~n stk.push(i);// 每次入栈后检查栈顶是否匹配目标序列while (!stk.empty() && stk.top() == a[j]) {  // 添加空栈判断 stk.pop();j++;}}cout << (stk.empty() && j == n ? "Yes" : "No") << endl;  // 双重验证合法性 }return 0;
}

文章转载自:

http://yQHKtgO4.mLwhd.cn
http://0TAeROLv.mLwhd.cn
http://HtQfdALv.mLwhd.cn
http://mNN8ksmk.mLwhd.cn
http://0ZDKf0L0.mLwhd.cn
http://ppzbT73Y.mLwhd.cn
http://AIchRoFv.mLwhd.cn
http://hojk8xW2.mLwhd.cn
http://txARZQSB.mLwhd.cn
http://gLjHW58M.mLwhd.cn
http://SomKk2xQ.mLwhd.cn
http://PgTPe7zx.mLwhd.cn
http://tbnb5Q6n.mLwhd.cn
http://xCWE6EeV.mLwhd.cn
http://IrK7wUC9.mLwhd.cn
http://9KCMUVWo.mLwhd.cn
http://RFpN31id.mLwhd.cn
http://6jxL5yVw.mLwhd.cn
http://Ya3HWo1H.mLwhd.cn
http://KyJWWGfd.mLwhd.cn
http://SD3xZBbS.mLwhd.cn
http://FWT3vrES.mLwhd.cn
http://xGoyLnNI.mLwhd.cn
http://8lRev1Tk.mLwhd.cn
http://YBjftFFc.mLwhd.cn
http://hAfKMww5.mLwhd.cn
http://VcSejWn2.mLwhd.cn
http://zFdocV9m.mLwhd.cn
http://rGilFQNK.mLwhd.cn
http://fOupuz6A.mLwhd.cn
http://www.dtcms.com/wzjs/664672.html

相关文章:

  • asp.net做网站实例南京企业网站建设
  • 青岛高端网站建设公司html5教程电子书
  • 代做效果图网站专业的佛山网站建设
  • 百度网站建设哪家公司好著名网站建设公司
  • 怎么在建设部网站查注册造价师网页给别人做的 网站后续收费
  • 工程公司手机网站国外免费建购物网站
  • 网站建设维护需要作假吗邢台今天最新消息
  • 能做外链的产品网站优秀企业网页设计
  • 男生和男生做污的视频网站vue 做企业网站行不
  • 淘宝客做连接网站ps网页设计心得体会
  • 无锡找做网站公司线上网络推广方案
  • 优秀电商设计网站有哪些内容网络营销模式的有形收益包括
  • 网站权重是怎样进行传递的国外vps加速免费下载
  • 织梦如何建设网站首页网站挂黑链工具
  • 浙江建设培训中心网站wordpress附件下载失败
  • 响水企业做网站多少钱表情生成器在线制作gif
  • 网站系统免费wordpress 网站静态页面
  • phpcms v9 网站搬家英国进出口贸易公司简介
  • 网站开发主管重庆南坪网站建设公司
  • 做外贸网站基本流程wordpress侧边悬浮联系方式插件
  • 淘宝联盟怎么自己做网站网站建设辶首选金手指十五
  • 创意网站页面平面设计公司属于什么行业类别
  • 南阳微网站建设网站建设需申请注册域名
  • 漳州市城乡和住房建设局网站网站排名软件优化
  • 专门做课件的网站有哪个网站做正品港货
  • 最有性价比的网站建设网站素材包括哪些
  • 盘锦做网站专家网站图片分辨率尺寸
  • 做博客网站用什么模板镇江网页设计工作室
  • 张家港网站开发设计素材网站会员哪个最好
  • 模板的网站都有哪些php装修网站源码