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

提供邵阳网站建设网页设计考试

提供邵阳网站建设,网页设计考试,印刷报价网站源码下载,企业管理系统开源问题描述如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字#xff0c;那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K 4#xff0c;L 2的时候#xff0c;所有K好数为11、13、20、22、30、31、33 共7个。由于这个数目很大#xff0c;请你输出… 问题描述如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K 4L 2的时候所有K好数为11、13、20、22、30、31、33 共7个。由于这个数目很大请你输出它对1000000007取模后的值。输入格式输入包含两个正整数K和L。输出格式输出一个整数表示答案对1000000007取模后的值。样例输入4 2样例输出7数据规模与约定对于30%的数据KL 106对于50%的数据K 16 L 10对于100%的数据1 K,L 100。 题意就是 需要在L长度下的K进制数 相邻位处的数字绝对值之差不可为1  求满足这样条件的数有多少个 一开始用搜索做 果断超时   后来发现其实在以i长度下的数串下以j为结尾的数串的数目 就是 在i-1长度下 除了与j绝对值差值为1的数字结尾的所有可能的加和 dp[i][j] dp[i-1][m];m为与j不相邻的数 #includebits/stdc.h using namespace std; typedef long long ll; int dp[110][110]; const int MOD 1000000007; int main() {int k,l;cinkl;for(int i0;ik;i)dp[1][i]1;for(int i2;il;i){for(int j0;jk;j){for(int m0;mk;m){if(abs(m-j)!1){dp[i][j]dp[i-1][m];dp[i][j]%MOD;}}}}ll sum0;for(int i1;ik;i){sumdp[l][i]; sum%MOD;}coutsum%MODendl;return 0; }
http://www.zqtcl.cn/news/34028/

相关文章:

  • 烟台网站建设电话域名没备案如何建设网站
  • 网站被降权如何恢复建设信用卡网银网站
  • 石家庄市高新区建设局网站爱网站关键词挖掘工具
  • 网站制作网络推广方案国外做饮用来源的网站
  • 商业网站建设的目的和意义郑州手机网站建设
  • 怎么注册网站网址中国廉政文化建设网站
  • 视频弹幕网站怎么做的瀑布流响应式网站模板
  • wordpress网站源文件太多北京工商注册登记网官网
  • 优化网站用软件好吗哈尔滨工程建设
  • 网站后台上传文章为什么不显示dede更新网站
  • 网站开发工具 n手机 网站 翻页 外部
  • 南通优化网站收费标准wordpress强制使用插件
  • 小程序建站模板惠州网站建设系统
  • 企业网站的建立网络虚拟社区时对于企业360社区app
  • 具有品牌的网站建设自己做的网站上出现乱码怎么修改
  • 个人网站需要哪些内容毕业设计在线交流平台
  • 建设网站号码是多少钱wordpress 附件地址
  • cms建站系统哪家好传统网站建设团队
  • 哈尔滨网站建设效果好怎么下载网站的模板
  • 广东手机网站开发公司网站运营推广方案
  • 免费注册网站域名物业管理系统功能模块
  • 百度做网站的服务合同厦门 做网站
  • asp.net网站开发技术网络平面设计培训班
  • 郑州 互联网 公司网站什么是网站设计种类
  • 国外无版权素材网站特种作业证查询
  • 做h5游戏的网站六图网
  • 汕头免费做网站浙江购物网站开发设计
  • 手机棋牌网站大全ui设计是什么工作
  • 顺德定制网站设计兰州app定制
  • 深圳网站开发哪家好品牌策划网站建设