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

重庆万州网站建设公司电话什么叫关键词

重庆万州网站建设公司电话,什么叫关键词,企业网银怎么登录,固安建设行政主管部门官方网站题目描述 在长沙城新建的环城公路上一共有 8 个公交站,分别为 A、B、C、D、E、F、G、H。公共汽车只能够在相邻的两个公交站之间运行,因此你从某一个公交站到另外一个公交站往往要换几次车,例如从公交站 A 到公交站 D,你就至少需要…

题目描述

在长沙城新建的环城公路上一共有 8 个公交站,分别为 A、B、C、D、E、F、G、H。公共汽车只能够在相邻的两个公交站之间运行,因此你从某一个公交站到另外一个公交站往往要换几次车,例如从公交站 A 到公交站 D,你就至少需要换 3 次车。

Tiger 的方向感极其糟糕,我们知道从公交站 A 到公交 E 只需要换 4 次车就可以到达,可是 tiger 却总共换了 n 次车,注意 tiger 一旦到达公交站 E,他不会愚蠢到再去换车。现在希望你计算一下 tiger 有多少种可能的乘车方案。

输入格式

仅有一个正整数 n,表示 tiger 从公交车站 A 到公交车站 E 共换了 n 次车。

输出格式

输出一个正整数表示方案数,由于方案数很大,请输出方案数除以 1000 后的余数。

输入输出样例

输入 #1复制

6

输出 #1复制

8

说明/提示

8 条路线分别是:

(A→B→C→D→C→D→E),(A→B→C→B→C→D→E),

(A→B→A→B→C→D→E),(A→H→A→B→C→D→E),

(A→H→G→F→G→F→E),(A→H→G→H→G→F→E),

(A→H→A→H→G→F→E),(A→B→A→H→G→F→E)。

数据范围

4≤n≤10^7。

 first,通过dp或超强的找规律方法,得到递推式

f[i] = f[i] * 4 - f[i-1] * 2;

then,设矩阵 a b

                    c d

前五项 0 2 8 28 96

得到 2a+8b=8

2c+8d=28

8a+28b=28

8c+28d=96

解得矩阵为

0 1 

-2 4

then ,求其k>>=1项

欧克

#include<bits/stdc++.h>
using namespace std;
//#pragma GCC optimize(2)
#define  endl '\n'
#define lowbit(x) ((x)&-(x))
const int mod=1e3;
typedef long long ll;
ll ans=0,n1,m1;
ll t=0,s1=0,s2=0,s3=0,s4=0,max1=0,max2=0,w,min1=100000000,sum=0,n,m,i,j,k,v,l,r;inline int read() {bool sym=0;int res=0;char ch=getchar();while(!isdigit(ch))sym |=(ch =='-'),ch=getchar();while(isdigit(ch)) res =(res<<3)+(res<<1)+(ch^48),ch=getchar();return sym ? -res : res;
}
void print(int x) {if(!x)return;print(x/10);putchar(x%10+'0');
}
int isPrime(int n) {float n_sqrt;if(n==1) return 0;if(n==2 || n==3) return 1;if(n%6!=1 && n%6!=5) return 0;n_sqrt=floor(sqrt((float)n));for(int i=5; i<=n_sqrt; i+=6) {if(n%(i)==0 | n%(i+2)==0) return 0;}return 1;}
ll a[107]={0,0,2,8,28};
//矩阵快速幂
struct mm {ll m[107][108];
} as,ass;
mm operator *(const mm&a,const mm&b ) {mm c ;memset(c.m ,0,sizeof c.m );for(ll i=1; i<=n; i++) {for(ll j=1; j<=n; j++) {for(ll k=1; k<=n; k++) {c.m [i][j]=(c.m[i][j]+a.m[i][k]*b.m[k][j])%mod;}}}return c;
}
mm qmm(mm a,ll k) {mm ans;memset(ans.m ,0,sizeof ans.m );for(ll i=1; i<=n; i++)ans.m [i][i]=1;while(k) {if(k&1)ans=ans*a;a=a*a;k>>=1;}return ans;}int main() {ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
cin>>k;
k>>=1;
n=2;
as.m [1][1]=0;
as.m [1][2]=1;
as.m [2][1]=-2;
as.m [2][2]=4;ass=qmm(as,k);cout<<abs(ass.m [1][1]);return 0;
}//mio lover

http://www.dinnco.com/news/72764.html

相关文章:

  • 安阳网站制作上海抖音推广
  • 国外优秀建筑设计网站seo工具大全
  • 021新手学做网站b站推广引流最佳方法
  • 免费推广平台整理seo优化sem推广
  • 郑州动力无限网站建设seo技术介绍
  • 深圳建设网站的公司哪家好营销型网站建设的5大技巧
  • 网站建设要哪些人?军事新闻最新
  • 江西电信网站备案怎么恶意点击对手竞价
  • 营口做网站的公司网络营销类型
  • 泰州建设工程信息网优化电脑的软件有哪些
  • 松岗做网站公司2023年百度小说风云榜
  • 有没有免费做企业网站的画质优化app下载
  • 石家庄做标书的网站百度一下京东
  • 男女直接做性视频网站宣传推广的形式有哪些
  • 网站用什么做关键词seo网站建设优化
  • 哪个网站做新加坡劳务比较好的百度的人工客服电话
  • 网站推广推广百度新闻搜索
  • 网络营销策划课程手机优化管家
  • 专业做毕业设计网站设计福州短视频seo机会
  • 虚拟主机免费试用seo常用的工具
  • 全运会网站建设方案宁波seo外包方案
  • 网站做竞价优化微信营销软件手机版
  • 电子商务网站建设技术怎样进行seo
  • 项目网上备案流程唐山seo优化
  • wordpress id乱码嘉兴seo外包公司费用
  • 祥云平台做网站好不好百度链接地址
  • 企业网站风格外链群发平台
  • 怎样做订房网站seo好seo
  • 简阳网站建设上海最新发布最新
  • 做简单网站的步骤最好的网络营销软件