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

html5营销网站建设桂平seo快速优化软件

html5营销网站建设,桂平seo快速优化软件,东莞建设网站公司哪家好,邢台地区网站建设独立题目描述 在输的页码中找到某个数字是第一次出现。比如数字1,分别在页码:1、10,11,12中出现。那么数字1第五次出现在12页;第3和4次出现在第11页。 输入 一行两个整数k和n。代表要找的数字和出现的次数。 输出 一行…
题目描述

在输的页码中找到某个数字是第一次出现。比如数字1,分别在页码:1、10,11,12中出现。那么数字1第五次出现在12页;第3和4次出现在第11页。

输入

一行两个整数k和n。代表要找的数字和出现的次数。

输出

一行,数字出现的页码

样例输入

复制

1 5
样例输出

复制

12

要解决这个问题,我们需要找到在连续页码中数字k第n次出现的页码。例如,数字1在页码1、10、11、12等中出现,第5次出现是在页码12。我们需要编写一个程序,能够高效地遍历页码,并统计数字k出现的次数,直到找到第n次出现的页码。

方法思路

  1. 初始化计数器:我们需要一个计数器来记录数字k出现的总次数。

  2. 遍历页码:从1开始逐个检查每个页码,分解页码的每一位数字,看是否等于k。

  3. 统计数字出现次数:对于每个页码,分解它的每一位数字,每遇到一个等于k的数字,就增加计数器。

  4. 检查终止条件:一旦计数器达到n,立即返回当前页码。

这种方法的关键在于如何高效地分解每个页码的数字并统计k的出现次数。对于每个页码,我们可以通过不断取模和除以10来分解每一位数字。

解决代码

#include <iostream>
using namespace std;int main() {int k, n, count = 0;cin >> k >> n;for (int page = 1; ; ++page) {for (int num = page; num > 0; num /= 10) {if (num % 10 == k) {if (++count == n) {cout << page << endl;return 0;}}}}
}

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

相关文章:

  • 如果制作个人网站百度关键词排名代做
  • 一般做网站用什么字体比较合适品牌营销与推广
  • 永川做网站seo代理计费系统
  • 宁波市住房与城乡建设部网站疫情最新情况
  • 锒川市住房和城乡建设局网站公告合肥网站维护公司
  • 广州冼村社区服务中心电话seo竞价排名
  • wordpress如何分版上海优化公司选哪个
  • 网站检测器宁波seo推广优化公司
  • 做网站用香港哪个机房头条今日头条新闻头条
  • 网站建设问答网盘搜索引擎入口
  • 做网站的策划需要做什么厦门网站建设平台
  • 体育网站建设站优云网络公司
  • 网站建设费用会计科目十八未成年禁用免费app
  • 我想建个赌博网站怎么建域名百度推广官方电话
  • 视觉传达设计培训机构有哪些优化百度seo
  • 营销型网站建设好不好做小程序的公司
  • 网站网页设计是什么网络公司网站
  • 网站服务器基本要素哈尔滨seo服务
  • wordpress 数据库中的表seo优化包括哪些内容
  • 网站建设制作开发 小程序开发定制 软件系统开发搜索引擎优化的要点
  • 免费域名做私服网站济南seo网络优化公司
  • 网站怎么做才能让更多平台展现室内设计培训班学费一般多少
  • 望野草莓常用seo站长工具
  • 淘宝客网站哪里可以做seo赚钱方式
  • 渭南中学校园网站建设工作汇报关键词完整版
  • 循化网站建设公司百度识图以图搜图
  • 怎样做网站建设的程序安卓aso关键词优化
  • 现在c 做网站用什么框架网络营销ppt
  • 满洲里做网站新榜数据平台
  • 网站建设shebei新媒体seo培训