关注
//第一题
#include <stdio.h>
#include<iostream>
#include<ctime>
#include<cstdlib>
#include<cmath>
using namespace std;
int main()
{
string s;
int ans(0),x;
cin>>s;
for(int i=0;i<s.length();i++)
{
if(isalpha(s[i])==0)
{
x=s[i]-'0';
while(isalpha(s[++i])==0 && i<s.length())
x=x*10+s[i]-'0';
if(x>ans)ans=x;
}
}
cout<<ans;
return 0;
}
//第二题
#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
int z[10];
int main()
{
int n;
cin>>n;
for(int i=0;i<n;i++){
cin>>z[i];
}
for(int i=0;i<n;){
if(z[i+1]-1==z[i]){
int cc=i;
int num=0;
while(z[i+1]-1==z[i]){
num++;
i++;
}
if(num>=2){
if(cc!=0){
cout<<',';
}
cout<<z[cc]<<'-'<<z[i];
i++;
}
else {
i=cc;
if(cc!=0){
cout<<',';
}
cout<<z[i];
i++;
}
}
else {
if(i!=0){
cout<<',';
}
cout<<z[i];
i++;
}
}
return 0;
}
//第三题
#include <stdio.h>
#include<iostream>
#include<ctime>
#include<cstdlib>
#include<cmath>
#include<algorithm>
using namespace std;
int main()
{
int n;
int a[110];
cin>>n;
for(int i=0;i<n;i++)
cin>>a[i];
for(int i=0;i<n;i++)
cout<<a[i];
cout<<endl;
while(next_permutation(a,a+n))
{
for(int i=0;i<n;i++)
cout<<a[i];
cout<<endl;
}
return 0;
}
查看原帖
点赞 评论
相关推荐
11-19 17:27
门头沟学院 嵌入式软件开发 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# mt对你说过最有启发的一句话 #
20551次浏览 257人参与
# 机械/制造每日一题 #
79372次浏览 1404人参与
# 秋招被挂春招仍然能投的公司 #
3316次浏览 51人参与
# 工作以后,你父母对你啥态度 #
21826次浏览 160人参与
# 摸鱼被leader发现了怎么办 #
86848次浏览 582人参与
# 求职遇到的搞笑事件 #
151090次浏览 881人参与
# 秋招特别不鸣谢 #
9103次浏览 128人参与
# 什么是优秀的实习经历 #
4478次浏览 159人参与
# 今年秋招你收到了多少封邮件? #
13113次浏览 171人参与
# 工作中遇到的歹人 #
17858次浏览 230人参与
# 选实习,你更看重哪方面? #
7317次浏览 161人参与
# 2025,我想...... #
80040次浏览 635人参与
# 工作后,你落下了哪些病根 #
7693次浏览 156人参与
# 被上班搭子“传染”了哪些习惯 #
3334次浏览 76人参与
# 找工作有哪些冷知识 #
202273次浏览 2580人参与
# 实习简历求拷打 #
738次浏览 23人参与
# 打工人的精神状态 #
122131次浏览 1419人参与
# 晒晒你的元宵动态 #
40661次浏览 277人参与
# 考研失败就一定是坏事吗? #
166173次浏览 1221人参与
# 工作后明白的那些道理 #
42368次浏览 645人参与

