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

国企网站建设合同怎么做一个网站平台

国企网站建设合同,怎么做一个网站平台,住房和城乡建设部资质延期,学交互设计网站题目描述 在输的页码中找到某个数字是第一次出现。比如数字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/294688.html

相关文章:

  • 做web网站时要添加图片站长之家网站
  • 满城网站建设百度技术培训中心
  • 网站制作公司crm客户管理系统武汉全网营销推广公司
  • gta5网站正在建设怎么建造自己的网站
  • 乌兰察布做网站济南seo关键词排名工具
  • ico交易网站怎么做百度导航最新版本
  • 做响应式的网站网上如何做广告
  • 怎么下载自己做的网站健康码防疫核验一体机
  • 做调查问卷赚钱网站国外如何注册一个网站
  • wordpress建站多个域名seo营销方法
  • 怎样做网站首页的banner百度图片识别搜索
  • 购买一个网址多少钱长沙正规竞价优化服务
  • 仙居网站建设贴吧网站及搜索引擎优化建议
  • 武进附近做网站的公司有哪些免费引流微信推广
  • 江山市住房和城乡建设局网站东莞优化怎么做seo
  • 重庆最便宜的网站建设公司网上做广告宣传
  • 免费的发帖收录网站南通网络推广
  • 杭州汇咖网站建设有限公司怎么样网络营销的基本方法
  • 包头做网站要多少钱网站排名查询alexa
  • 一品威客网站是什么做的百度营销客户端
  • java购物网站开发教学视频国际局势最新消息今天
  • 做公装的什么网站好十大免费网站推广平台
  • 一个空间可以做两个网站吗广州全网推广
  • 福州网站开发si7.cc中国营销网站
  • 广告网站模板视频号的网站链接
  • 网站视频链接怎么做福州短视频seo获客
  • 商旅网站制作网站访问量查询工具
  • 男人和女人做哪个网站品牌营销策划网站
  • html动漫网站模板下载公司建设网站哪家好
  • 做网站一定要psd吗网络营销推广处点