关注
bool check(string& a, string& b, string& c)
int cal(int n)//算排列
int main()
{
vector<string> str = {
"AAA","AAB","AAC","ABA","ABB","ABC","ACA","ACB","ACC",
};//全排列27个
vector<vector<vector<string>>> str_is;
for (int i = 0; i < 25; i++)
{
for (int j = i + 1; j < 27; j++)
{
for (int k = j + 1; k < 27; k++)
{
if (check(str[i],str[j],str[k]))
{
vector<string> tmp2;
vector<vector<string>> tmp1;
tmp2.push_back(str[i]);
tmp2.push_back(str[j]);
tmp2.push_back(str[k]);
tmp1.push_back(tmp2);
str_is.push_back(tmp1);
}
}
}
}
unordered_map<string, int> hash;
int n,res = 0;
cin >> n;
while (n--)
{
int m = 3;
string tmp;
while (m--)
{
char input;
cin >> input;
tmp += input;
}
hash[tmp] ++;
}
for (auto var : str_is)
{
int res_tmp ;
res_tmp = hash[var[0][0]] * hash[var[0][1]] * hash[var[0][2]];
res += res_tmp;
}
for (auto var : hash)
{
if (var.second > 3)
res += cal(var.second);
}
查看原帖
点赞 4
相关推荐
牛客热帖
- 1... 面试反问环节怎么问!看这一篇就够了!6.6W
- 2... 10月份,还有这些国企能投1.9W
- 3... 🧧央国企笔面经全网征集令!1.3W
- 4... 关于我和我女朋友同时收到秋招意向书这件事6289
- 5... 蚂蚁,是我太菜了5235
- 6... 润回家了4668
- 7... 科大讯飞笔试09284447
- 8... 放弃敲代码做产品经理4435
- 9... 也不知道是因为我只是硕士学历,还是因为我不是男生,亦或者是因为我本科学校只是个211不管我研究生多么拼命,发了多少论文和专利,拿了多少奖学金,干了多少重点项目在茫茫简历中,依然不是被认可的那一个即使有幸进面,也只是众多备选中的一条迟迟得不到回应的小鱼从来没有这么累过突然开始觉得,不是所有努力都能有好的结果但是除了比昨天更加拼命喝努力,我找不到别的方法3558
- 10... 算法笔试骗分,不会做也能过50%样例3044
正在热议
# 数据人offer决赛圈怎么选 #
84984次浏览 1172人参与
# 0offer互助地 #
104381次浏览 1137人参与
# 建信金科校招 #
19297次浏览 249人参与
# 国央企求职进展汇总 #
13512次浏览 63人参与
# 银行笔面经互助 #
4511次浏览 92人参与
# 比亚迪求职进展汇总 #
360479次浏览 2023人参与
# 正浩创新校招 #
644次浏览 8人参与
# 你的简历改到第几版了 #
583036次浏览 8618人参与
# 投递实习岗位前的准备 #
1046824次浏览 16878人参与
# 汇川技术求职进展汇总 #
49409次浏览 423人参与
# 运营人的第一份offer应该如何选 #
66218次浏览 802人参与
# 硬件人的简历怎么写 #
187384次浏览 2464人参与
# 毕业季,你想好怎么跟生活对线了吗? #
113600次浏览 2580人参与
# 滴滴求职进展汇总 #
12884次浏览 161人参与
# 产品薪资爆料 #
68968次浏览 720人参与
# 小米硬件提前批进度交流 #
135919次浏览 1382人参与
# 浅聊一下我实习的辛苦费 #
160500次浏览 1457人参与
# 哪些公司面试官让你印象深刻? #
70658次浏览 724人参与
# 腾讯求职进展汇总 #
83648次浏览 784人参与
# 机械/制造每日一题 #
41975次浏览 890人参与
# 通信硬件投递记录 #
282362次浏览 6450人参与
# OPPO求职进展汇总 #
462432次浏览 4102人参与