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

视频播放网站开发视频推广一条多少钱

视频播放网站开发,视频推广一条多少钱,建设网站价位,莆田专门做网站L1-103 整数的持续性 - 团体程序设计天梯赛-练习集 从任一给定的正整数 n 出发,将其每一位数字相乘,记得到的乘积为 n1​。以此类推,令 ni1​ 为 ni​ 的各位数字的乘积,直到最后得到一个个位数 nm​,则 m 就称为 n 的…

L1-103 整数的持续性 - 团体程序设计天梯赛-练习集

从任一给定的正整数 n 出发,将其每一位数字相乘,记得到的乘积为 n1​。以此类推,令 ni+1​ 为 ni​ 的各位数字的乘积,直到最后得到一个个位数 nm​,则 m 就称为 n 的持续性。例如 679 的持续性就是 5,因为我们从 679 开始,得到 6×7×9=378,随后得到 3×7×8=168、1×6×8=48、4×8=32,最后得到 3×2=6,一共用了 5 步。
本题就请你编写程序,找出任一给定区间内持续性最长的整数。

输入格式:

输入在一行中给出两个正整数 a 和 b(1≤a≤b≤109 且 (b−a)<103),为给定区间的两个端点。

输出格式:

首先在第一行输出区间 [a,b] 内整数最长的持续性。随后在第二行中输出持续性最长的整数。如果这样的整数不唯一,则按照递增序输出,数字间以 1 个空格分隔,行首尾不得有多余空格。

输入样例:

500 700

输出样例:

5
679 688 697

思路:
模拟

代码:

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll max_num = -1e9;
ll dfs(ll cnt, string s)
{if (s.size() == 1)return cnt;ll sum = 1,len = s.size();for (ll i = 0; i < len ; i++){sum *= (s[i] - '0');}string l = to_string(sum);return dfs(cnt + 1, l);
}int main()
{map <ll, vector<ll>> p;ll a, b;cin >> a >> b;for (ll i = a; i <= b; i++){string s = to_string(i);ll cnt = dfs(0, s);max_num = max(max_num, cnt);p[cnt].push_back(i);}cout << max_num << endl;ll len = p[max_num].size();for (ll i = 0; i < len; i++){if(i == len-1){cout << p[max_num][i];continue;}cout << p[max_num][i] << " ";}return 0;
}

http://www.dtcms.com/wzjs/522556.html

相关文章:

  • 高端的深圳网站页面设计seo岗位
  • 深圳网站定制深圳网站建设公司网络营销的目的和意义
  • 滕州网站建设助企网络蚂蚁bt
  • WordPress明月浩空夫唯seo教程
  • 会计公司网站模板网页制作网站
  • 免费的ftp网站网络推广的渠道
  • 圆通快递归邮政局管吗上海网络公司seo
  • 微信小程序+网站开发武汉seo工厂
  • 做旅行义工网站蚁北京seo不到首页不扣费
  • 餐饮网站建设需求分析网页设计制作网站代码
  • 成都都江堰网站建设指数是指什么
  • 通州网站建设是什么怎么做外链
  • 北京网站制作案例企业营销策划案例
  • 西安网站移动排名提升软件
  • 网站开发商业机密免费优化网站
  • 柳北网站制作广西seo
  • 做it人经常逛的网站网站优化排名软件网站
  • 响应式网站编码怎吗设置济南网站设计
  • 怎么在qq上自己做网站关键词优化的软件
  • 两学一做晋中市网站竞价推广托管开户
  • 哪些网站会盗取网站免费网站免费
  • 民宿客栈网站制作低价刷赞网站推广
  • vb2010做网站兰州seo
  • 在线药店网站建设怎么在百度推广
  • 临沂网站建设培训学校企业qq手机版
  • 建设b2b网站需要多少钱?如何推广seo
  • 自适应 网站百度竞价关键词质量度怎么提升
  • 想找私人做网站百度在线咨询
  • 在东莞做网站外贸营销型网站设计
  • 关键词网站建设国家卫生健康委