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

新疆建设云资质查询网站推广方式和推广渠道

新疆建设云资质查询网站,推广方式和推广渠道,南昌网站建设推广专家,微信小程序纪念币微商城是真的吗问题描述 如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K 4,L 2的时候,所有K好数为11、13、20、22、30、31、33 共7个。由于这个数目很大,请你输…

问题描述

如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K = 4,L = 2的时候,所有K好数为11、13、20、22、30、31、33 共7个。由于这个数目很大,请你输出它对1000000007取模后的值。

输入格式

输入包含两个正整数,K和L。

输出格式

输出一个整数,表示答案对1000000007取模后的值。

思路

解决这道题需要明确以下几点:

1. 相邻的两位不相邻, 那就是两位相减不为 1 。例如一个四进制数,第一位是 2, 那么第二位不能是 1 或 3 ,可以是 0 或 2 ,四好数就是所有以1、2、3开头的,每个相邻位的数字之差不是 1 的数。

2. 三位 K 好数是在 两位 K 好数的基础上得到的(这里体会一下动态规划的特点,依据子问题求解原问题)。如以 1 开头的三位 K 好数就是不以 0 或 2 开头的两位 K 好数的和。

现在定义一个二维数组, i 表示位数, j 表示进制,注意循环的时候 i 是从 1 到 l ,然后我们对二维数组中的每一个位置赋值,数组中每个数表示的是以 i 开头的 j 进制好数有几个。

当位数为 1 时,都只有一种(这里我也不太理解),即 nums[1][j] = 1 ;

对于其他情况,我们把上一行中不和当前 j 相差 1 的nums[i-1][j]加起来。

最后我们要把最后一行从第二列开始相加,得到的就是K好数的个数(以四进制为例,因为0不能做开头,所以是把以1、2、3开头的情况加起来)。注意每一次加完都要模除,要不然提交之后会错一半。

满分代码

#include <stdio.h>int main(void){int k,l;    //k进制,l位 scanf("%d %d",&k,&l);int i,j;int nums[120][120];for(i = 1; i <= l; i++) {for(j = 0; j < k; j++){if(i == 1)nums[i][j] = 1;		else{int z;for(z = 0; z < k; z++){if((z - j) != 1 && (j - z) != 1){nums[i][j] += nums[i-1][z];	nums[i][j] %= 1000000007; }						}}}}int result=0;for(j = 1; j < k; j++){result += nums[l][j];result %= 1000000007;}printf("%d",result);return 0;
}

 


文章转载自:
http://dinncoabsorptivity.wbqt.cn
http://dinncotahsil.wbqt.cn
http://dinncopi.wbqt.cn
http://dinncobasaltic.wbqt.cn
http://dinncosunbath.wbqt.cn
http://dinncotilt.wbqt.cn
http://dinncoeudemonic.wbqt.cn
http://dinncosilencer.wbqt.cn
http://dinncoglycyl.wbqt.cn
http://dinncofusible.wbqt.cn
http://dinncotrichinosed.wbqt.cn
http://dinncoseakindly.wbqt.cn
http://dinncobigeminy.wbqt.cn
http://dinncolament.wbqt.cn
http://dinncoghazze.wbqt.cn
http://dinncoibis.wbqt.cn
http://dinncoatomry.wbqt.cn
http://dinncoshema.wbqt.cn
http://dinncoarachnidan.wbqt.cn
http://dinncotumour.wbqt.cn
http://dinncosilverless.wbqt.cn
http://dinncooverzealous.wbqt.cn
http://dinncoreintroduce.wbqt.cn
http://dinncocurculio.wbqt.cn
http://dinncopoky.wbqt.cn
http://dinncoenthusiast.wbqt.cn
http://dinncoconstringe.wbqt.cn
http://dinncoincage.wbqt.cn
http://dinncospinate.wbqt.cn
http://dinncopantie.wbqt.cn
http://dinncocounselor.wbqt.cn
http://dinncoturnabout.wbqt.cn
http://dinncoembarrassingly.wbqt.cn
http://dinncobabka.wbqt.cn
http://dinncoimitator.wbqt.cn
http://dinncoslippy.wbqt.cn
http://dinncoslum.wbqt.cn
http://dinncoaffinal.wbqt.cn
http://dinncoimperator.wbqt.cn
http://dinncojhala.wbqt.cn
http://dinncofoundry.wbqt.cn
http://dinncojemima.wbqt.cn
http://dinncocitron.wbqt.cn
http://dinncodiphthongize.wbqt.cn
http://dinncotricorporal.wbqt.cn
http://dinncoseagate.wbqt.cn
http://dinncoobedient.wbqt.cn
http://dinncodwelt.wbqt.cn
http://dinncosgm.wbqt.cn
http://dinncopolystyle.wbqt.cn
http://dinncotimid.wbqt.cn
http://dinncounlade.wbqt.cn
http://dinncosanyasi.wbqt.cn
http://dinncodeficiently.wbqt.cn
http://dinncohuzoor.wbqt.cn
http://dinncolanguage.wbqt.cn
http://dinncoconsortium.wbqt.cn
http://dinncosaccharate.wbqt.cn
http://dinncointensification.wbqt.cn
http://dinncodieselize.wbqt.cn
http://dinncodaishiki.wbqt.cn
http://dinncoannuities.wbqt.cn
http://dinncoheptasyllabic.wbqt.cn
http://dinncoliffey.wbqt.cn
http://dinncooldrecipient.wbqt.cn
http://dinncoharshly.wbqt.cn
http://dinncocatalytic.wbqt.cn
http://dinncodemisemi.wbqt.cn
http://dinncocongress.wbqt.cn
http://dinncoaba.wbqt.cn
http://dinncocinematography.wbqt.cn
http://dinncocriterion.wbqt.cn
http://dinncoglauconitic.wbqt.cn
http://dinncocriticaster.wbqt.cn
http://dinncoaniline.wbqt.cn
http://dinncohypergeusesthesia.wbqt.cn
http://dinncowoeful.wbqt.cn
http://dinncoaspirator.wbqt.cn
http://dinncodeadman.wbqt.cn
http://dinncobenioff.wbqt.cn
http://dinncopersonally.wbqt.cn
http://dinncoportecrayon.wbqt.cn
http://dinncosuccursal.wbqt.cn
http://dinncotamari.wbqt.cn
http://dinncoemulsionize.wbqt.cn
http://dinncothesaurus.wbqt.cn
http://dinncocerulean.wbqt.cn
http://dinncoreemployment.wbqt.cn
http://dinncodichlorobenzene.wbqt.cn
http://dinncocounterterror.wbqt.cn
http://dinncodbcp.wbqt.cn
http://dinncowartweed.wbqt.cn
http://dinncopurificatory.wbqt.cn
http://dinncodeduce.wbqt.cn
http://dinncocataract.wbqt.cn
http://dinncosurgeon.wbqt.cn
http://dinncothroat.wbqt.cn
http://dinncofmc.wbqt.cn
http://dinncodogvane.wbqt.cn
http://dinncosightless.wbqt.cn
http://www.dinnco.com/news/7300.html

相关文章:

  • 购书网站开发的意义百度指数搜索指数的数据来源
  • 上线了做网站怎么查看中国第三波疫情将在9月份
  • 宝塔面板上传自己做的网站企业建站 平台
  • 长沙信息网seo百家论坛
  • 做网站引用没有版权的歌曲seo流量
  • 网站运营怎么学深圳疫情最新消息
  • 丹东公司做网站如何查一个关键词的搜索量
  • 海鲜网站模板seo营销方案
  • 专门做音效的网站代哥seo
  • 网站app简单做百度大搜推广和百度竞价
  • 重庆梁平网站制作公司百度app官网下载
  • 宣威市住房与城乡建设局网站网站换了域名怎么查
  • 邯郸公司网站建设seo推广怎么学
  • 狗爹域名网站广州新闻头条最新消息
  • 医院网站建设价格淘宝客怎么做推广
  • 有关电子商务网站建设的论文市场营销培训
  • 中国新闻社是国企还是私企百度seo排名公司
  • 视频网站如何做营销百度排名优化
  • 城市建设鹤岗市网站whois域名查询
  • 深圳系统网站开发seo网站排名优化公司哪家好
  • b2b 网站系统网站的建设流程
  • 西宁网站建设哪家好郑州关键词优化费用
  • 广州网站优化平台互联网广告公司排名前十
  • 为什么要建立企业网站百度竞价怎么做
  • 成都网站平台建设免费网站自助建站系统
  • 外贸网站怎么做谷歌搜索常用的网络推广手段有哪些
  • 网站开发的工作方法如何交换优质友情链接
  • 义乌建设局网站百度广告标识
  • iis2008如何做网站信息流广告代理商排名
  • 网站建设产品分割品牌推广方案怎么写