我是靠谱客的博主 冷傲项链,最近开发中收集的这篇文章主要介绍hdoj水题练习(三),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

字符串系列(包括上一篇的2072)

//hdoj 2081

#include<string>
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
for(int i=0;i<n;++i){
string l,s="6";
cin>>l;
s+=l.substr(6,5);
cout<<s<<endl;
}
return 0;

}


//hdoj 2091 空心三角形
#include<string>
#include<iostream>
using namespace std;
int main(){
char a;
int b;
int flag=0;
while(cin>>a,a!='@'){
if(flag) cout<<endl;//
cin>>b;
for(int j=0;j<b-1;++j){cout<<" ";}//第一行
cout<<a<<endl;
flag=1;//
if(b==1) continue;//只有一行,但是满足最后一行的循环条件
for(int i=1;i<b-1;++i){//第二到倒数第二行
for(int j=0;j<b+i;++j){
if(j==b-i-1||j==b+i-1) cout<<a;
else cout<<" ";
}
cout<<endl;
}
for(int i=0;i<2*b-1;++i) cout<<a;//最后一行
cout<<endl;
}
return 0;

}


//hdoj 1004 Let the Balloon Rise
#include<string>
#include<iostream>
#include<unordered_map>
using namespace std;
int main(){
unordered_map<string,int> cnt;
int n;
string s;
string max_s;
int max;
while(cin>>n,n){
cnt.clear();    //
max=0;        //
for(int i=0;i<n;++i){
cin>>s;
if(cnt[s]==0)cnt[s]=1;
else ++cnt[s];
if(cnt[s]>max){
max=cnt[s];
max_s=s;
}
}
cout<<max_s<<endl;
}
return 0;
}

最后

以上就是冷傲项链为你收集整理的hdoj水题练习(三)的全部内容,希望文章能够帮你解决hdoj水题练习(三)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部