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

前端培训靠谱吗武汉做seo公司

前端培训靠谱吗,武汉做seo公司,太原互联网公司有哪些,建设购物网站多少钱338. 计数问题 - AcWing题库 给定两个整数 a 和 b,求 a 和 b 之间的所有数字中 0∼90∼9 的出现次数。 例如,a1024,b1032,则 a 和 b 之间共有 9 个数如下: 1024 1025 1026 1027 1028 1029 1030 1031 1032 其中 0 出…

338. 计数问题 - AcWing题库

给定两个整数 a 和 b,求 a 和 b 之间的所有数字中 0∼90∼9 的出现次数。

例如,a=1024,b=1032,则 a 和 b 之间共有 9 个数如下:

1024 1025 1026 1027 1028 1029 1030 1031 1032

其中 0 出现 10 次,1 出现 10 次,2 出现 7 次,3 出现 3 次等等…

输入格式

输入包含多组测试数据。

每组测试数据占一行,包含两个整数 a 和 b。

当读入一行为 0 时,表示输入终止,且该行不作处理。

输出格式

每组数据输出一个结果,每个结果占一行。

每个结果包含十个用空格隔开的数字,第一个数字表示 0 出现的次数,第二个数字表示 1 出现的次数,以此类推。

数据范围

0<a,b<100000000

输入样例:
1 10
44 497
346 542
1199 1748
1496 1403
1004 503
1714 190
1317 854
1976 494
1001 1960
0 0
输出样例:
1 2 1 1 1 1 1 1 1 1
85 185 185 185 190 96 96 96 95 93
40 40 40 93 136 82 40 40 40 40
115 666 215 215 214 205 205 154 105 106
16 113 19 20 114 20 20 19 19 16
107 105 100 101 101 197 200 200 200 200
413 1133 503 503 503 502 502 417 402 412
196 512 186 104 87 93 97 97 142 196
398 1375 398 398 405 499 499 495 488 471
294 1256 296 296 296 296 287 286 286 247

 解析:

AcWing 338. 计数问题(算法基础课) - AcWing

#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<string>
#include<cstring>
#include<cmath>
#include<ctime>
#include<algorithm>
#include<utility>
#include<stack>
#include<queue>
#include<vector>
#include<set>
#include<map>
using namespace std;
typedef long long LL;
int a, b;int get(vector<int>num, int l, int r) {int ret = 0;for (int i = l; i >=r; i--) {ret = ret * 10 + num[i];}return ret;
}int power(int i) {int ret = 1;while (i--) {ret *= 10;}return ret;
}int count(int n,int x) {if (!n)return 0;vector<int>num;int ret = 0;while (n) {num.push_back(n % 10);n /= 10;}n = num.size();for (int i = n - 1 - !x; i >= 0; i--) {if (i < n - 1) {ret += get(num, n - 1, i+1) * power(i);if (x == 0)ret -= power(i);}if (num[i] == x) {ret += get(num, i-1, 0) + 1;}else if (num[i] > x) {ret += power(i);}}return ret;
}int main() {while (scanf("%d%d", &a, &b) != EOF) {if (a == 0 && b == 0) {break;}if (a > b)swap(a, b);for (int i = 0; i < 10; i++) {cout << count(b, i) - count(a-1, i) << " ";}cout << endl;}return 0;
}

http://www.dinnco.com/news/55511.html

相关文章:

  • 全球新冠肺炎统计表外贸谷歌优化
  • 做网站图片像素网店
  • 百度商桥怎么绑定网站百度电商推广
  • 最专业的网站开发公司哪家最专业站长工具seo查询软件
  • 用户体验做的好的网站seo精灵
  • 嘉兴网站制作厂家独立站seo是什么意思
  • 保健品 网站模板山东关键词网络推广
  • 与市场营销有关的网站最新疫情最新消息
  • 西安网站自然排名优化搜索引擎广告推广
  • 上饶市建设监督网站西安竞价推广托管
  • 东莞运营推广网站建设费用市场监督管理局职责
  • 软件工网站开发课程设计报告最近热点新闻事件
  • 杭州公司查询seo在线网站推广
  • php做网站要用到的技术四川成都最新消息
  • 泉州找工作哪个网站好今日头条热点新闻
  • 中学网站管理系统下载怎样搭建自己的网站
  • html5网站链接标签石家庄关键词优化软件
  • 北京app建设 网站开发公司免费制作网页的网站
  • 不知此网站做男人也互联网推广方式有哪些
  • 中小企业网站建设方案建网站一般需要多少钱
  • 网站建设团队介绍怎么写个人小白如何做手游代理
  • 广告做网站网站推广seo招聘
  • 手机网站左右滑动百度开店怎么收费
  • 网站源码如何优化营销比较好的知名公司有哪些
  • 佛教网站建设_精品推荐黄色大气极乐古寺网站源码沈阳seo排名优化软件
  • 企业网站报价表手机seo快速排名
  • vue如何网站开发百度指数的网址是什么
  • 做网站及小程序需要会哪些技能网站开发公司
  • 上海建设安全生产协会网站武汉seo搜索引擎优化
  • 网站建设方案如何写东莞海外网络推广