日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

1139 First Contact (30 分)【难度: 一般 / 知识点: 模拟】

發布時間:2025/3/20 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 1139 First Contact (30 分)【难度: 一般 / 知识点: 模拟】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


https://pintia.cn/problem-sets/994805342720868352/problems/994805344776077312
難倒是不難,但是有坑,例如-0000,0000故我們還是得用字符串來讀入。
這里的話需要離散化一下,將字符串映射到一個值,這樣的話可以直接用鄰接矩陣來存邊。

#include<bits/stdc++.h> using namespace std; vector<int>boys,girls; unordered_map<string,int>hush; unordered_map<int,string>val;//通過值找到原始的值。 int n,m,k,idx; int g[1005][1005]; int get(string x) {if(hush.count(x)==0) hush[x]=++idx;val[hush[x]]=x;return hush[x]; } void solve(string a,string b) {vector<int>ve1,ve2;vector<pair<int,int>>ans;if(a.size()==5) ve1=girls;else ve1=boys;if(b.size()==5) ve2=girls;else ve2=boys;int a1=get(a),b1=get(b);for(int i=0;i<ve1.size();i++)//暴力枚舉{for(int j=0;j<ve2.size();j++){int x=ve1[i],y=ve2[j];if(x==a1||x==b1||y==a1||y==b1) continue;if(g[a1][x]&&g[x][y]&&g[y][b1])ans.push_back({abs(stoi(val[x])),abs(stoi(val[y]))});}}cout<<ans.size()<<endl;sort(ans.begin(),ans.end());for(int i=0;i<ans.size();i++) printf("%04d %04d\n",ans[i].first,ans[i].second); } int main(void) {cin>>n>>m;for(int i=0;i<m;i++){string a,b; cin>>a>>b;int x=get(a),y=get(b);g[x][y]=g[y][x]=1;if(a.size()==4) boys.push_back(x);else girls.push_back(x);if(b.size()==4) boys.push_back(y);else girls.push_back(y);}sort(boys.begin(),boys.end());boys.erase(unique(boys.begin(), boys.end()), boys.end());//去重sort(girls.begin(),girls.end());girls.erase(unique(girls.begin(), girls.end()), girls.end()); //去重cin>>k;while(k--){string a,b; cin>>a>>b;solve(a,b);}return 0; } 《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的1139 First Contact (30 分)【难度: 一般 / 知识点: 模拟】的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美精品乱码久久久久久按摩 | 天天操夜夜操狠狠操 | 蜜桃av免费看 | 91久久久久久久久久 | 日韩在线视频你懂的 | 亚洲第一男人天堂 | 日本a免费 | 人人入人人 | 久久久久久黄 | 一级大片网站 | 波多野结衣高清在线 | 99热网| 国模大尺度自拍 | 国产精品丝袜黑色高跟鞋 | 亚洲成人av一区 | 免费黄网站在线看 | 越南少妇做受xxx片 亚洲av综合色区无码一二三区 | 老妇女性较大毛片 | 国产精品无码午夜福利 | 91精品一区| 亚洲成人麻豆 | 婷婷综合 | 都市激情国产精品 | 天天免费视频 | 久久视频免费 | 韩国毛片一区二区三区 | 日韩国产精品一区二区 | 一区二区日韩精品 | sm在线观看 | 91免费网站| 人妻洗澡被强公日日澡 | 国产欧美一区二区三区在线 | 亚洲区小说区图片区qvod | 色久在线 | 色老头av | 蜜臀视频在线观看 | 国产精品久久久久久免费观看 | 成人网入口 | 日本黄色动态图 | 99热网站| 九九热免费精品视频 | 国产18精品乱码免费看 | 青青草视频在线看 | 日日碰狠狠添天天爽无码 | 已满十八岁免费观看 | 一级黄色片网址 | jlzzjlzz国产精品久久 | 蜜桃视频污在线观看 | 国产精品一区二 | 久久综合激的五月天 | 亚洲风情亚aⅴ在线发布 | 亚洲一区二区影视 | 绝顶高潮合集videos | 亚洲va国产天堂va久久 en | 九色在线播放 | 亚洲精品lv| 亚洲自拍色 | 波多野结衣日韩 | 亚洲 小说区 图片区 | 99国产揄拍国产精品 | 亚洲23p | 中国爆后菊女人的视频 | 欧美日韩色综合 | 男女视频免费网站 | 国产一二在线 | 欧美性猛交xxxx乱大交俱乐部 | 久久国 | 侵犯女教师一区二区三区 | 影音先锋黄色网址 | 色女生影院 | 日韩亚洲欧美中文字幕 | 日韩欧美字幕 | 精品久久久久久久久久久久久久久久久久 | 亚洲天堂一二三 | 欧美性另类 | 综合色在线观看 | 午夜精品久久久久久久久久久 | 久久久一区二区 | www.爱色av.com| 国内精品少妇 | 蜜臀久久99精品久久久无需会员 | 国产乱码av | 中文免费av | 国产婷婷色一区二区三区在线 | 久久电影一区二区 | 日批视频在线免费看 | 疯狂做爰的爽文多肉小说王爷 | 国产婷婷色一区二区三区在线 | av中文一区 | 亚洲欧美日韩在线播放 | 国产做爰全过程免费视频 | 超碰在线观看99 | 天堂av一区二区 | 国产人人射 | 国产美女网站 | 91精品国产乱码久久久久久久久 | 亚洲黄色小视频 | 国产亚洲欧美在线视频 | 日本a级网站|