给定一个 k 位整数 N=d​(k−1​)*​10^(​k−1)​​+⋯+d​(1)*​​10^​1​​+d(​0)​​ (0≤d(​i)​​≤9, i=0,⋯,k−1, d​(k−1)​​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 0,则有 2 个 0,3 个 1,和 1 个 3。

输入格式:

每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N。

输出格式:

对 N 中每一种不同的个位数字,以 D:M 的格式在一行中输出该位数字 D 及其在 N 中出现的次数 M。要求按 D 的升序输出。

输入样例:

100311

输出样例:

0:2
1:3
3:1

思路:主要考察桶的思想......

#include<iostream>
#include<cstring>
using namespace std;
int main()
{string str;cin>>str;int book[10];memset(book,0,sizeof(book));for(int i=0;i<str.size();i++)book[str[i]-'0']++;for(int i=0;i<10;i++){if(book[i]>0)cout<<i<<":"<<book[i]<<endl;}return 0;
}


转载于:https://www.cnblogs.com/xwl3109377858/p/10292121.html

L1-003 个位数统计相关推荐

  1. L1-003. 个位数统计

    L1-003. 个位数统计 给定一个k位整数N = dk-1*10k-1 + - + d1*101 + d0 (0<=di<=9, i=0,-,k-1, dk-1>0),请编写程序统 ...

  2. PAT-乙级-1021. 个位数统计 (15)

    1021. 个位数统计 (15) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 给定一个k位整数N = dk-1 ...

  3. C语言程序练习-L1-003 个位数统计 (15分)

    L1-003 个位数统计 (15分) 输入格式: 每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N. 输出格式: 对 N 中每一种不同的个位数字,以 D:M 的格式在一行中输出该位 ...

  4. 1021. 个位数统计 (15)

    1021. 个位数统计 (15)给定一个k位整数N = dk-1*10k-1 + ... + d1*101 + d0 (0<=di<=9, i=0,...,k-1, dk-1>0), ...

  5. C++学习之路 | PTA乙级—— 1021 个位数统计 (15分)(精简)

    1021 个位数统计 (15分) 给定一个 k 位整数 N=d ​k−1 ​​ 10 ​k−1 ​​ +⋯+d ​1 ​​ 10 ​1 ​​ +d ​0 ​​ (0≤d ​i ​​ ≤9, i=0,⋯ ...

  6. 7-2 个位数统计 (15 分)

    7-2 个位数统计 (15 分) 给定一个 k 位整数 N=dk−1​10k−1+⋯+d1​101+d0​ (0≤di​≤9, i=0,⋯,k−1, dk−1​>0),请编写程序统计每种不同的个 ...

  7. 个位数统计(java)

    个位数统计(java) 描述 给定一个k位整数N=dk−1​10k−1+⋯+d1​101+d0​(0≤di​≤9,i=0,⋯,k−1,dk−1​>0),请编写程序统计每种不同的个位数字出现的次数 ...

  8. PAT1021. 个位数统计

    1021. 个位数统计 (15) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 给定一个k位整数N = dk-1 ...

  9. [Python] L1-003. 个位数统计-PAT团体程序设计天梯赛GPLT

    L1-003. 个位数统计 给定一个k位整数N = dk-1*10k-1 + - + d1*101 + d0 (0<=di<=9, i=0,-,k-1, dk-1>0),请编写程序统 ...

  10. 天梯—个位数统计(C语言)

    PTA-个位数统计(C语言) 给定一个 k 位整数 N=d**k−110k−1+⋯+d1101+d0 (0≤d**i≤9, i=0,⋯,k−1, d**k−1>0),请编写程序统计每种不同的个位 ...

最新文章

  1. 【经验分享】来到新公司,我所遇到的三重障碍
  2. lookup函数和vlookup_LOOKUP函数与VLOOKUP函数,你总会喜欢一个的
  3. boost::type_index模块constexpr相关的测试程序
  4. C语言实战:(1) 整数的二进制表示
  5. Filecoin Gas基础费率大幅回升至2.78 nanoFIL
  6. 脚本制作Minilinux
  7. WCF 第一章 总结
  8. mysql基础以优化
  9. 外挂辅助技术-计算怪物与玩家的距离
  10. AD15 PCB笔记
  11. 【Keras】使用 TPU 训练 TensorFlow 模型
  12. AngularJs 生命周期$onChanges钩子函数总结
  13. 最新版的转转验机源码+完整教程
  14. 基于C++的递归和回溯国际象棋女王安全算法
  15. java排列组合(递归算法)
  16. c语言中,exit(1)是什么意思?
  17. 如何保护公司内部文件安全?
  18. 电脑打不开浏览器--解决方法
  19. 中微子电池(Neutrinovoltaic)是能源发展的新载体
  20. 轨迹误差评估指标[APE/RPE]和EVO[TUM/KITTI]

热门文章

  1. YII2框架的excel表格导出
  2. ThinkPHP源码学习 data_to_xml函数 数据转成xml格式
  3. linux进程的堆栈空间_代码段(指令,只读)、数据段(静态变量,全局变量)、堆栈段(局部变量)、栈【转】...
  4. plsql programming 18 包
  5. ProgressBar进度条颜色改变
  6. 【web安全】Xss Exploits and Defense翻译2
  7. 如何读取超大文本文件
  8. ubuntu部署eclipse兼容性问题
  9. MacBook(m1)配置Python注意事项(自用,持续更新)
  10. 使用7z命名行备份VS项目