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

申请域名后可以做自己的网站吗最新做做网站

申请域名后可以做自己的网站吗,最新做做网站,做html的简单网站,黑龙江做网站单词游戏 传送门 题目描述 Io 和 Ao 在玩一个单词游戏。 他们轮流说出一个仅包含元音字母的单词,并且后一个单词的第一个字母必须与前一个单词的最后一个字母一致。 游戏可以从任何一个单词开始。 任何单词禁止说两遍,游戏中只能使用给定词典中含有…

单词游戏

传送门

题目描述

Io 和 Ao 在玩一个单词游戏。

他们轮流说出一个仅包含元音字母的单词,并且后一个单词的第一个字母必须与前一个单词的最后一个字母一致。

游戏可以从任何一个单词开始。

任何单词禁止说两遍,游戏中只能使用给定词典中含有的单词。

游戏的复杂度定义为游戏中所使用的单词长度总和。

编写程序,求出使用一本给定的词典来玩这个游戏所能达到的游戏最大可能复杂度。

输入格式

输入文件的第一行,表示一个自然数 N ( 1 ≤ N ≤ 16 ) N(1 \le N \le 16) N(1N16) N N N 表示一本字典中包含的单词数量以下的每一行包含字典中的一个单词,每一个单词是由字母 AEIOU 组成的一个字符串,每个单词的长度将小于等于 100 100 100,所有的单词是不一样的。

输出格式

输出文件仅有一行,表示该游戏的最大可能复杂度。

样例 #1

样例输入 #1

5
IOO
IUUO
AI
OIOOI
AOOI

样例输出 #1

16

注明

以上来自洛谷。 以上来自洛谷。 以上来自洛谷。

解题思路

直接找题意做即可。循环遍历每一个字符串,将其设为第一个字符串,然后暴搜就行了。注意当搜索次数达到 5 × 1 0 7 5\times 10^7 5×107 时,直接输出答案并结束程序。说起来有点抽象,结合代码容易理解。

AC Code

#include<bits/stdc++.h>
using namespace std;
int n;
string s[20];
int _s[20];
bool vis[20];
int COUNT;
int Answer;
inline void dfs(int len, char c) {++COUNT;if (COUNT >= 5e7)cout << Answer, exit(0);Answer = max(Answer, len);for (register int i = 1; i <= n; ++i) {if (vis[i])continue;if (s[i][0] == c) {vis[i] = 1;dfs(len + _s[i], s[i][_s[i] - 1]);vis[i] = 0;}}
}
signed main() {cin >> n;for (register int i = 1; i <= n; ++i)cin >> s[i], _s[i] = s[i].size();for (register int i = 1; i <= n; ++i) {vis[i] = 1;dfs(_s[i], s[i][_s[i] - 1]);vis[i] = 0;}cout << Answer << endl;return 0;
}

闲话

一开始以为这题非常简单,没想到这么简单。注意到洛谷难度评级为:在这里插入图片描述
#@!&(#@&(@!$(!@&#()&*%%#&Y&&%%%#%@!&(<-开启词汇联想)

大佬 C Wx 用状压 DP 通过本题,牛炸了。

http://www.yidumall.com/news/73932.html

相关文章:

  • 买外贸衣服的网站2022新闻热点10条
  • 天河区网站建设关于市场营销的100个问题
  • 网站建好了怎么做才赚钱危机公关
  • 今日头条做网站百度推广一年要多少钱
  • 小户型室内装修设计公司网站今日热点新闻事件摘抄2022
  • 北京做网站的外包公司泉州百度推广咨询
  • 什么软件做网站比较好云计算培训费用多少钱
  • 专业网站建设公司网络推广有哪些渠道
  • dw做网站教程吉林网络seo
  • 北京市建设教育协会网站查询石家庄seo排名公司
  • 响应式网页模版重庆seo网站推广费用
  • 天津建设人才网官网seo标签优化
  • 渭南网站建设与维护windows优化大师是什么
  • php网站怎么做post订单营销网站建设方案
  • 公关策划网站建设企业推广宣传方案
  • 百度seo最新算法郑州网站seo推广
  • 网上做一道题2元的网站深圳网络营销推广服务
  • 关于网站平台建设调研的函nba最新新闻
  • 广州做动态网站的公司新网站如何快速收录
  • 武汉做网站哪家公司好广告软文范例大全100
  • 天骏手表网站产品关键词大全
  • 佛山专业网站建设团队长沙网站定制
  • 高端文化网站模板爱链工具
  • 做自己网站做站长网站推广内容
  • b2c电商企业有哪些营销网站优化推广
  • 做网站多少费用陕西seo排名
  • 佛山营销型网站大数据精准获客软件
  • 为赌博网站做网络维护网络营销推广的方法有哪些
  • 路由器统一登录网站关于搜索引擎的搜索技巧
  • 网站设计的公司北京阿里云万网域名查询