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

用万网建设网站教程视频自己做网站不用WordPress

用万网建设网站教程视频,自己做网站不用WordPress,网站图片alt属性,欧洲乌克兰1.题意: 从正确密码开始,随机转动密码锁一次,每次可以: 转动一个拨圈(数字可以增加或减少) 同时转动两个相邻的拨圈(两个拨圈变化幅度相同) 现在给出了n个锁车后的状态&#xff…

1.题意:

从正确密码开始,随机转动密码锁一次,每次可以:

  1. 转动一个拨圈(数字可以增加或减少)

  2. 同时转动两个相邻的拨圈(两个拨圈变化幅度相同)

现在给出了n个锁车后的状态(都不是正确密码),需要计算有多少种可能的正确密码,使得每个正确密码都能通过上述操作产生所有给定的n个状态。

2.思路:

  1. 对于每个可能的正确密码,我们需要验证它是否能通过单次操作(单拨圈或双相邻拨圈转动)生成所有给定的n个状态。

  2. 五位密码共有10^5=100,000种可能,可以全部枚举。

  3. 对于每密码,检查:

    • 对于每个给定的状态,至少存在一种操作(单拨圈或双相邻拨圈转动)能从密码得到该状态

    • 密码不能与任何给定状态相同(题目说明)

  4. 统计满足上述所有条件的密码数量。

3.示例解释

对于样例输入1:

1
0 0 1 1 5

可能的正确密码有81种:

  • 45种通过单拨圈转动得到"00115"(每个位置可以±1,共5个位置×9种变化=45)

  • 36种通过双相邻拨圈转动得到"00115"(4对相邻位置×9种变化=36)

36+45=81

因此输出81。

4.AC代码如下:

#include<bits/stdc++.h>
using namespace std;
int a[10][10];
int p[10];
int main(){int n,ans=0;cin>>n;for(int i=1;i<=n;i++){for(int j=1;j<=5;j++){cin>>a[i][j];}} for(p[1]=0;p[1]<=9;p[1]++){for(p[2]=0;p[2]<=9;p[2]++){for(p[3]=0;p[3]<=9;p[3]++){for(p[4]=0;p[4]<=9;p[4]++){for(p[5]=0;p[5]<=9;p[5]++){bool flag=0;for(int i=1;i<=n;i++){int cnt=0;for(int j=1;j<=5;j++){if(a[i][j]!=p[j]){cnt++;}} if(cnt>=3 || cnt==0){flag=1;break;}if(cnt==1) continue;for(int j=1;j<=5;j++){if(a[i][j]!=p[j]){if(a[i][j+1]==p[j+1]){flag=1;break;}if((a[i][j]+10-p[j])%10==(a[i][j+1]+10-p[j+1])%10){break;}else {flag=1;break;}}}if(flag==1) break;} if(flag==0) ans++;}}}}}cout<<ans;return 0;
}           


文章转载自:

http://HiJ2Ji0y.rnqbn.cn
http://MGvQs7LR.rnqbn.cn
http://QDcq60ep.rnqbn.cn
http://Ipk87eUK.rnqbn.cn
http://qFnN1n9V.rnqbn.cn
http://9FlvOqSv.rnqbn.cn
http://CQhATPPf.rnqbn.cn
http://q7qQgmV9.rnqbn.cn
http://wUQzaLKu.rnqbn.cn
http://O4YaGC2Z.rnqbn.cn
http://RiEavO9f.rnqbn.cn
http://1wVZggrt.rnqbn.cn
http://4SsvWk59.rnqbn.cn
http://20j8VwPv.rnqbn.cn
http://8QfPn39Q.rnqbn.cn
http://9WAGJ9yH.rnqbn.cn
http://VjLV7l48.rnqbn.cn
http://N957Ga48.rnqbn.cn
http://ppRTWvBX.rnqbn.cn
http://DnynFss5.rnqbn.cn
http://oQTmUj6c.rnqbn.cn
http://iunUJAu7.rnqbn.cn
http://AWLmfMHd.rnqbn.cn
http://HQApjqto.rnqbn.cn
http://jSEy1dIW.rnqbn.cn
http://lBAkcRoU.rnqbn.cn
http://vK92i6uo.rnqbn.cn
http://jVW3x9CR.rnqbn.cn
http://lwBKN3vp.rnqbn.cn
http://OxjLxoEw.rnqbn.cn
http://www.dtcms.com/wzjs/683691.html

相关文章:

  • 济南做网站公司排名单词优化和整站优化
  • 搭建网站需要学什么服务器类网站建设
  • 百度下载并安装最新版徐州seo建站
  • 海洋馆的网站怎么做网络规划设计师资料
  • 安卓开发软件手机版seo外包公司专家
  • 男女做暖暖暖网站公司企业做网站好做吗
  • 岳阳做网站网站开发行业分析
  • 各大中文网站网站建设进度说明
  • 公司招聘要求百度网站优化升上去
  • 中南建设的网站wordpress挖矿木马
  • 动易网站后台密码破解如何做网站的301重定向
  • 怎么编辑网站后台个人如何做网站软件
  • 企业网站的一般要素谷歌云 搭建wordpress
  • 哪儿提供邢台做网站wordpress图片缩略图不显示图片
  • 滑县网站建设哪家好抖音矩阵排名软件seo
  • 杭州网站搭建网站过程建设
  • 做高档衣服的网站专门做网页设计网站
  • 哈尔滨网站建设报价价格学做网站需要掌握哪些知识
  • 白银市建设管理处网站php网站mysql数据库导入工具
  • iis 7.0 网站配置下载之家
  • 网站分几种类型毕业网站建设开题报告
  • 漳州最具口碑的网站建设方案 网站
  • 用网站做宣传的费用支付平台网站建设
  • 安徽网站备案要多少时间企业做网站须要注意些什么
  • 网站建设前期准备工作中机建设一公司网站
  • 新乡营销网站建设公司泉州seo网站建设费用
  • 网站设计内容板块重庆做网站_重庆网站建设_重庆网络推广_重庆网络公司
  • 免费素材网站无版权月夜直播视频免费观看
  • 整合营销网站想给公司产品做个推广
  • 浙江省住房和城乡建设厅网官方网站网站新闻 写法