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

域名解析系统的英文缩写营口seo

域名解析系统的英文缩写,营口seo,手机绘图设计免费软件,网站宣传平台题目 Farmer John有若干头奶牛。为了训练奶牛们的智力,Farmer John在谷仓的墙上放了一张美国地图。地图上表明了每个城市及其所在州的代码(前两位大写字母)。 由于奶牛在谷仓里花了很多时间看这张地图,他们开始注意到一些奇怪的…

题目

Farmer John有若干头奶牛。为了训练奶牛们的智力,Farmer John在谷仓的墙上放了一张美国地图。地图上表明了每个城市及其所在州的代码(前两位大写字母)。

由于奶牛在谷仓里花了很多时间看这张地图,他们开始注意到一些奇怪的关系。例如,FLINT的前两个字母就是MIAMI所在的 FL 州,MIAMI的前两个字母则是FLINT所在的MI州。
确切地说,对于两个城市,它们的前两个字母互为对方所在州的名称。

我们称两个城市是一个一对「特殊」的城市,如果他们具有上面的特性,并且来自不同的州。对于总共N座城市,奶牛想知道有多少对「特殊」的城市存在。请帮助他们解决这个有趣的地理难题!

输入输出格式

输入格式

输入共N+1行。

第一行一个正整数N,表示地图上的城市的个数。
接下来N行,每行两个字符串,分别表示一个城市的名称(2∼10个大写字母)和所在州的代码(2个大写字母)。同一个州内不会有两个同名的城市。

输出格式

输出共一行一个整数,代表特殊的城市对数。

输入输出样例

输入样例

6
MIAMI FL
DALLAS TX
FLINT MI
CLEMSON SC
BOSTON MA
ORLANDO FL

输出样例

1

解析

此题目是把州和城市的前两位分别提取出来hash,然后存到map里。

注意州和城市的前两位相同时要加上特判

#include<iostream>
#include<map>
using namespace std;
map<int,int> m[100005];
int n,ans;
string s,t;
int main(){cin>>n;for(int i=1;i<=n;i++){cin>>s>>t;int a=s[0]*26+s[1],b=t[0]*26+t[1];ans+=m[b][a];//将满足条件的也就是相应位置相反的加上if(a==b){ans-=m[b][a];}m[a][b]++;}cout<<ans<<endl;return 0;
}
http://www.yayakq.cn/news/805031/

相关文章:

  • 网站模板为什么不好如何在网站后台备份数据库
  • 构建网站系统广州市建设工程信息管理平台
  • 做代销的网站山西省建设厅投诉网站
  • 秦皇岛网站推广报价重庆品牌餐饮加盟网站建设
  • 南通网站建设机构河南省建设厅网站地址
  • 网站首页的动态怎么做wordpress 微云插件
  • 如何做谷歌网站优化金华住房和城乡建设部网站
  • 服饰类网站模板网站评论怎么做的
  • 网站建设管理工作简述phpcms网站后台
  • 烟台房地产网站建设江苏省住房和城乡建设厅政务网站
  • 如何用服务器发布网站国家高新技术企业是什么意思
  • 咸宁网站制作培训购物网站开发过程
  • 检测网站开发语言做网站那个程序好
  • dedecms手机网站更新网络建站如何建成
  • 适合小型网络公司的建站方式可以为有哪些外贸网站
  • 青海网站建设企业企业发展法治宣传
  • 滨州网站建设招聘企业服饰网站模板
  • 网站统计分析怎样做理财投资网站
  • 比特币做空网站网站策划与建设实训心得
  • 网站开发程序员广东省住房和建设网站
  • 零基础建设网站视频在哪可以建一个网站
  • 网站服务器类型查询微网站怎么自己做
  • dz旅游网站模板如何自己注册域名
  • 怎么用虚拟机做网站微信怎么推广
  • 好看的中文网站设计北京西站到北京南站
  • 建了网站怎么装饰做京东网站的摘要
  • 网站如何提升用户体验模板厂家
  • wordpress hook机制中山网站优化营销
  • wordpress表excel插件网站 优化手机版
  • 1 建设网站目的是什么中文域名查询网站