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

中文网站模板下载免费网站平台怎么做的

中文网站模板下载免费,网站平台怎么做的,淘宝wordpress cms主题,灰色行业关键词优化week4-[一维数组]数码个数 题目描述 给定若干个正整数,请求出这些正整数中,数码 0,1,2,…,90,1,2,\ldots,90,1,2,…,9 分别出现了多少次。 输入格式 输入只有一行,包括若干个正整数,以 000 作为结束标志。 输出格式 输出只有一行&…

week4-[一维数组]数码个数

题目描述

给定若干个正整数,请求出这些正整数中,数码 0,1,2,…,90,1,2,\ldots,90,1,2,,9 分别出现了多少次。

输入格式

输入只有一行,包括若干个正整数,以 000 作为结束标志。

输出格式

输出只有一行,包括 101010 个整数,分别表示数码 0,1,2,…,90,1,2,\ldots,90,1,2,,9 在输入正整数中的出现次数。

样例 #1

样例输入 #1

546 2120 549 0

样例输出 #1

1 1 2 0 2 2 1 0 0 1

样例 #2

样例输入 #2

612 1354 19 7 98 395 0

样例输出 #2

0 3 1 2 1 2 1 1 1 3

样例 #3

样例输入 #3

1 22 333 4444 55555 6666 777 88 9 0

样例输出 #3

0 1 2 3 4 5 4 3 2 1

提示

数据范围

对于所有输入数据,每个正整数不超过 10910^9109 ,正整数的数量不超过 200200200 个。

🔎 解题思路

  1. 我们需要统计每个数码(digit 0~9)在所有输入的正整数中出现的次数。
  2. 输入是以 0 作为结束标志的,所以读到 0 就停止。
  3. 对每个数进行分解:不断取 num % 10 得到最后一位数字,然后 num /= 10 去掉最后一位。
  4. 每得到一个数码,就把对应的计数器 cnt[digit]++
  5. 所有数处理完后,输出 cnt[0]cnt[9]

📝 代码实现(C++)

#include <iostream>
using namespace std;int main() {int cnt[10] = {0};  // 统计0~9出现次数long long num;while (cin >> num) {if (num == 0) break;  // 遇到结束标志退出while (num > 0) {int digit = num % 10;cnt[digit]++;num /= 10;}}for (int i = 0; i < 10; i++) {cout << cnt[i];if (i < 9) cout << " ";}cout << endl;return 0;
}
http://www.dtcms.com/a/402638.html

相关文章:

  • 网站类型的销售软件技术培训机构
  • 佛山网站营销推广大连网站建设哪个公司好
  • 深圳网站建设推进Godaddy如何建设网站
  • dedecms做网站教程开发一平方赔多少钱
  • 网站内容建设的原则dedecms 5.7 关闭网站
  • 网站的推广方式有哪些免费网站空间 国外
  • 搭建网站什么意思网站建设的规划
  • 网站开发还找到工作吗爱吧
  • 中国建设银行大学助学贷款网站哈尔滨雕塑制作厂家
  • 游戏网站开发过程青岛网页搜索排名提升
  • 外贸电商怎么做百度荤seo公司
  • 商城的网站建设云南酒店网站建设
  • 做网站每个月可以赚多少钱如何提高网站的访问速度
  • 正规的网站制作服务电话河南今天发生的重大新闻
  • 可以做动图的视频网站重庆设计网站
  • 删除网站备案厦门电子网站建设
  • 阿里巴巴免费做网站吗nginx wordpress php7
  • 做网站只有域名龙华建站公司
  • 电商运营方案计划书windows优化大师是电脑自带的吗
  • 网站积分解决方案网站后台修改
  • 个人网站名称举例付费阅读wordpress
  • 网站必须做电子认证吗网页排版怎么设置
  • 亚马逊网站怎么做东莞免费模版网站建设
  • 高端网站建设服务商网站架构包含哪几部分
  • 网站架设方式wordpress类目权限
  • 科技网站大全品牌网站开发公司
  • 东营建设信息网老网站上海巨型网站建设
  • 电商网站设计案例高端网站建设哪个好
  • 网站建设缺乏个性东营建设网站公司
  • 网站是如何设计配置方案的做网站 价格