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

深圳宝安网站建设白帽优化关键词排名seo

深圳宝安网站建设,白帽优化关键词排名seo,昆明做网站建设多少钱,asp做的是系统还是网站1.题目 天空上有n个气球,第i个气球的颜色为colori​(为全由小写字母组成的字符串) 请你数出每种颜色的气球的数量,并按照颜色出现的先后顺序进行排序输出。 输入格式: 测试数据有T组(1≤T≤100)。 对于每组样例,第一…

1.题目

天空上有n个气球,第i个气球的颜色为colori​(为全由小写字母组成的字符串)
请你数出每种颜色的气球的数量,并按照颜色出现的先后顺序进行排序输出。

输入格式:

测试数据有T组(1≤T≤100)。
对于每组样例,第一行一个整数n (1≤n≤1×105)表示气球个数。
接下来接下来n行,每行一个仅有小写字母构成的字符串colori​ (1≤∣colori​∣≤50),代表气球的颜色。

输出格式:

对于每个样例,一种颜色的气球统计结果一行,先输出颜色,用空格隔开后输出该种颜色的气球的数量。

输入样例:

在这里给出一组输入。例如:

2
3
red
red
blue
4
ovo
vvv
ov
ovo

输出样例:

在这里给出相应的输出。例如:

red 2
blue 1
ovo 2
vvv 1
ov 1

代码:

#include <iostream>
#include <map>
#include <utility>
#include <vector>
using namespace std;int n,T;
typedef pair<string, int> PII;void print(vector<PII> & v)
{for(auto &p : v){cout << p.first << " " << p.second << '\n';}
}int Find(vector<PII> &v, string s)
{for(int i = 0; i < v.size(); ++i){if (v[i].first == s) return i;}return -1;
}int main()
{cin >> T;while(T--){int n; cin >> n;vector<PII> v;for(int i = 0; i < n; ++i){string s; cin >> s;int k = Find(v, s);if (k != -1) v[k].second++;else v.push_back({s, 1});     }print(v);}return 0;
}

扩展(根据value值进行排序)

#include <iostream>
#include <map>
#include <utility>    // pair
#include <algorithm>  // sort 
#include <vector>
using namespace std;int n, T;
typedef pair<string, int> PII;void print(vector<PII>& v)
{for (auto& p : v){cout << p.first << " " << p.second << '\n';}
}struct cmp_by_value {bool operator()(const PII &p1, const PII &p2){return p1.second > p2.second;}
};int main()
{cin >> T;while (T--){int n; cin >> n;map<string, int> mp;for(int i = 0; i < n; ++i){string s; cin >> s;mp[s]++;}//把map中元素转存到vector中vector<PII> v(mp.begin(), mp.end());sort(v.begin(), v.end(), cmp_by_value());print(v);}return 0;
}

http://www.dtcms.com/wzjs/449230.html

相关文章:

  • 主题商店网站设计建一个app平台的费用多少
  • 手机网站建设方案企业微信会话内容存档
  • 信息技术的网站建设是什么百度网盘客服
  • 做网站好公司哪家好企业策划书
  • 奉节网站建设公司申京效率值联盟第一
  • 怎么做网站301转向江西短视频seo搜索报价
  • 下载好了网站模板怎么开始做网站?google下载官网
  • 石材石料网站搭建教程全域seo
  • 品牌怎么注册东莞网站seo公司
  • 教做糕点的网站品牌策划公司
  • DW网站建设出现哪些问题在线h5免费制作网站
  • 做养生哪个网站有客人百度查重软件
  • 吉林省 网站建设发布外链的步骤
  • 全球军事局势最新消息辽源seo
  • 奥美广告公司关键词优化资讯
  • 金山企业型网站建设googleplay官方下载
  • 如何在微信上开小程序北京seo关键词优化收费
  • 德阳响应式网站建设百度知道一下首页
  • wordpress 教程 csdn百度seo排名优化软件化
  • 太原网站设计制作网站软件免费下载
  • 购物网站建设的意义与目的百度客服人工
  • 上海优化排名网站网络营销广告名词解释
  • 阜阳哪里做网站北京百度搜索优化
  • 网站内容不能够复制怎么做pr的选择应该优先选择的链接为
  • 上海做网站的小公司推广平台哪儿有怎么做
  • 四川省建设执业注册中心网站武汉大学人民医院精神科
  • 枣庄市建设项目环评备案网站营销网络是什么
  • 杭州市和城乡建设委员会网站平台推广员是做什么的
  • 黑客网站免费网站直通车怎么开
  • 阿里国际站韩语网站怎么做b站推广