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

贝智康积分网站开发网站推广优化排名

贝智康积分网站开发,网站推广优化排名,用java做网站界面,设计的网站描述今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年。在华罗庚先生的家乡江苏金坛,组织了一场别开生面的数学智力竞赛的活动,你的一个好朋友XZ也有幸得以参加。活动中,主持人给所有参…

描述

今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年。在华罗庚先生的家乡江苏金坛,组织了一场别开生面的数学智力竞赛的活动,你的一个好朋友XZ也有幸得以参加。活动中,主持人给所有参加活动的选手出了这样一道题目:

设有一个长度为N的数字串,要求选手使用K个乘号将它分成K+1个部分,找出一种分法,使得这K+1个部分的乘积能够为最大。

同时,为了帮助选手能够正确理解题意,主持人还举了如下的一个例子:

有一个数字串:312,当N=3,K=1时会有以下两种分法:

1)  3*12=36

2)  31*2=62

这时,符合题目要求的结果是:31*2=62

现在,请你帮助你的好朋友XZ设计一个程序,求得正确的答案。

输入
程序的输入共有两行:
第一行共有2个自然数N,K(6≤N≤40,1≤K≤6)
第二行是一个长度为N的数字串。
输出
输出所求得的最大乘积(一个自然数)。(保证最终答案不超过int范围)
样例输入
4 2
1231
样例输出
62
来源
NOIP2000复赛 普及组 第三题


1. 设状态:f[i][k];//在数字串的前i位里面插入k个乘号的最大乘积

2. 初始状态:f[i][0]=a[1][i];//不插入乘号时的结果等于a[1][i];a[j][i]表示从第j位到第i位组成的自然数

   最终状态:f[n][k1];

3. 状态转移方程:f[i][k]=max(f[i][k],f[j][k-1]*a[j+1][i]);//j表示最后一个乘号的插入位置

/*
4 2
1231
*/ 
#include<iostream>
#include<cstdio>
using namespace std;
long long f[11][11];//f[i][k]表示前i位里面插入k个乘号后所得的最大乘积
long long a[11][11];//a[j][i]表示第j位到第i位组成的自然数 
int main()
{int n,k1;//数字串长度为n,乘积个数为k1个,s为数字串 long long s;cin>>n>>k1;scanf("%lld",&s);for(int i=n;i>=1;i--){a[i][i]=s%10;//a[4][4]=1,a[3][3]=3;a[2][2]=2;a[1][1]=1s=s/10;}for(int i=2;i<=n;i++){for(int j=i-1;j>=1;j--){a[j][i]=a[j][i-1]*10+a[i][i];//a[1][3]=123;a[2][4]=231}}for(int i=1;i<=n;i++) f[i][0]=a[1][i];//初始状态,前i位插入0个乘号,其值等于第1到第i位组成的自然数for(int k=1;k<=k1;k++)//乘号个数{for(int i=k+1;i<=n;i++)//i为数字串长度,数字串长度最小也比乘号个数k多一个{for(int j=k;j<i;j++)//j表示最后一个乘号插入的位置(k<=j<i) {f[i][k]=max(f[i][k],f[j][k-1]*a[j+1][i]);}} } printf("%lld\n",f[n][k1]);//前n位数字串中插入k1个乘号所得的最大乘积 return 0;
} 




http://www.lbrq.cn/news/2378467.html

相关文章:

  • 阿里云上做网站靠谱吗软文
  • 怎么做网站搜索宁波seo外包平台
  • 网站推广的方式?谷歌引擎搜索入口
  • 小程序源码是什么意思seo关键词排名技巧
  • 免费永久网站注册seo广告
  • wordpress调用相关评论上海站群优化公司
  • 唐山高端品牌网站建设百度账号登录官网
  • 赣州网站建设如何阐述网络营销策略的内容
  • 商城网站建设怎么建设深圳全网信息流推广公司
  • B2C营销型网站策划百度技术培训中心
  • 华为荣耀商城官网旗舰店杭州seo排名收费
  • 软件开发中宝鸡seo
  • 医疗室内设计网站推荐陕西seo
  • b2b网站建设方案推广代理平台
  • 北京商城网站开发公司百度竞价推广开户联系方式
  • 自己建设房源网站点石关键词排名优化软件
  • 大安网站建设南昌做seo的公司有哪些
  • 自做网站域名重定向企业推广软文范文
  • 仪征 网站建设小璇seo优化网站
  • 小米路由hd 做网站营销战略有哪些内容
  • 网站建设商业阶段网店推广的作用是什么
  • 宝坻区建设路小学网站东莞网
  • 邢台做网站多少钱关键词优化公司网站
  • 做软测的网站新媒体推广渠道有哪些
  • typecho跟wordpress优化二十条
  • 国外做电商网站有哪些方面如何让百度收录
  • dede网站根目录赣州网站建设公司
  • 乐居房产官方网站百度关键词竞价排名
  • 中国电建市政建设集团有限公司网站seo教程视频
  • 濮阳做网站的价格域名收录查询
  • Ubuntu FTP服务搭建与配置
  • 切比雪夫不等式的理解以及推导【超详细笔记】
  • 学习软件测试的第十八天
  • SpringBoot 使用MyBatisPlus
  • 【软件开发】Copilot 编码插件
  • 应用部署作业-02-流程