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

客户网站分析全屏响应式网站建设

客户网站分析,全屏响应式网站建设,建设网站合同文档,百度app在哪里找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://www.dtcms.com/a/493046.html

相关文章:

  • 网站工程师招聘江西博网科技发展有限公司
  • 做推广用那个网站吗自己做网站用花钱吗
  • 金华做企业网站公司山东省住房和城乡建设厅网站注册中心
  • 廊坊网站制作潍坊公司电话网站建设公司哪家最好
  • 什么叫做门户网站电商网站的推广方式
  • 网站的特点有那些怎么制作网站编辑页面
  • 如何用Word做网站单页做网站要考虑哪些因素
  • 百度网站首页网址东莞营销型网站哪家好
  • 手机网站可以做商城吗桂林人才网
  • 扬州做网站哪家好优化搜索关键词
  • 微信网站价格ae如何做视频模板下载网站
  • 恶意刷网站免费查企业电话网站
  • 网站建设行吗wordpress导航栏该怎么设置
  • 网站开发标准ppt网站建设 洪
  • 开好经营月会:如何把数据变成决策的利器?
  • 深入 Svelte 5:用 `$state`、`$derived` 和 `$effect` 构建响应式应用
  • 全国网站建设有实力网站备案号是什么样子
  • 网站建设总结pptwordpress结构图
  • 个人做理财网站好黄山网站seo
  • 伊川网站建设网站模版 免费下载
  • 网站正在建设中模板下载wordpress文章不见
  • 如何运用网站做推广wordpress权限acl
  • 广州知名网站建设哪家公司好网站如何做网站名称
  • 济南集团网站建设重庆市建设工程信息网官网查询入口
  • 网站留言板漏洞动漫设计培训班收费
  • 做网站题材霸州放心的网络建站
  • 深圳网络建设网站中卫网站设计
  • 手机网站智能管理系统杭州免费网站建站模板
  • 深圳微信网站制作长沙视频制作公司
  • 上海市建设三类人员报名网站wordpress 屏蔽国内ip