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

做球球棒棒糖网站源码河南省住房和城乡建设门户网站

做球球棒棒糖网站源码,河南省住房和城乡建设门户网站,小说网站开发的实际意义,网站建设合同 简单题目#xff1a; 蒜头君被暗黑军团包围在一座岛上#xff0c;所有通往近卫军团的路都有暗黑军团把手。幸运的是#xff0c;小岛上有一扇上古之神打造的封印之门#xff0c;可以通往近卫军团#xff0c;传闻至今没有人能解除封印。 封印之门上有一串文字#xff0c;只包…题目 蒜头君被暗黑军团包围在一座岛上所有通往近卫军团的路都有暗黑军团把手。幸运的是小岛上有一扇上古之神打造的封印之门可以通往近卫军团传闻至今没有人能解除封印。 封印之门上有一串文字只包含小写字母有 k 种操作规则每个规则可以把一个字符变换成另外一个字符。经过任意多次操作以后最后如果能把封印之门上的文字变换成解开封印之门的文字封印之门将会开启。 蒜头君战斗力超强但是不擅计算请你帮忙蒜头君计算至少需要操作多少次才能解开封印之门。 输入格式 输入第一行一个字符串长度不大于 1000只包含小写字母表示封印之门上的文字。 输入第二行一个字符串只包含小写字母保证长度和第一个字符串相等表示能解开封印之门的文字。 输入第三行一个整数 k(0≤k≤676)。 接下来 k 行每行输出两个空格隔开的字符 a, b表示一次操作能把字符 a 变换成字符 b。 输出格式 如果蒜头君能开启封印之门输出最少的操作次数。否则输出一行−1。 样例输入 abcd dddd 3 a b b c c d 样例输出 6 分析 这仅仅只是涉及最短路径的算法是个水题但是我写完老是过不去原因是我用的Floyd算法写的有问题三个for循环第一层for循环必须是中间变量放在别的位置则就改变了这个算法的思想导致错误记录一下吧害 AC代码 #includebits/stdc.h using namespace std; const int inf0x3f3f3f3f3f; string u,v; int t; int book[110][110]; int main(){cinuv;cint;int sum0,flag0;memset(book,inf,sizeof(book));for(int i0;i26;i) book[i][i]0;for(int i0;it;i){char a,b;cinab;if(a!b)book[a-a][b-a]1;}for(int k0;k26;k)for(int i0;i26;i)for(int j0;j26;j)book[i][j]min(book[i][j],book[i][k]book[k][j]);for(int i0;iu.size();i){if(book[u[i]-a][v[i]-a]inf){flag1;break;}else sumbook[u[i]-a][v[i]-a];}flag1?cout-1endl:coutsumendl;return 0; }
http://www.pierceye.com/news/513380/

相关文章:

  • 没有网站 可以做百度口碑吗展馆的科普网站建设
  • 河北网站备案查询系统商城网站seo
  • 网站申请页面网站空间不够用怎么办
  • 网站开发最合适的搭配螺栓球网架
  • 广东网站建设排名凡科建站下载
  • 建设厅网站预算员报名时间网站建设策划书的编制
  • 厦门手机网站建设公司哪家好鲜花网站源码
  • 北京家居网站建设如何制作软件手机软件
  • 北京网站建设策划解决方案长沙建设工程造价网站
  • 北京网站设计公司价格阿里云wordpress插件
  • 网站建设自助建站企业萧山人才网手机版
  • 长沙建站挺找有为太极wordpress 需要zend
  • 通信管理局 网站备案天猫网站设计教程
  • 营销型网站制作成都打造品牌的三点策略
  • 做查工资的网站如何下载网页在线视频
  • 北沙滩网站建设公司主页怎么填
  • 手机asp网站网站设计方案
  • 长春市网站开发广东一站式网站建设推荐
  • 企业网站推广策略商会联盟网站建设方案
  • 清丰网站建设百度推广建设网站是不是合发
  • 邢台12345网站哪个公司的装饰设计公司
  • 嘉兴网嘉兴网站建设手机网站管理软件
  • 网站主色调简介怎么说本地常州微信网站建设
  • 电子商务网站数据库建设怎样推广一个网站
  • illustrator 学习网站wordpress外链产品
  • 电脑端网站一般做多宽最好网页游戏制作成本
  • 怎样做好手机网站建设wordpress开启xml rpc
  • 泉州企业网站建设公司做外贸要建什么网站
  • 找人做网站价格永城网站设计公司
  • 如何让网站做网页适配深圳市门户网站建设多少钱