1021. 个位数统计 (15)给定一个k位整数N = dk-1*10k-1 + ... + d1*101 + d0 (0<=di<=9, i=0,...,k-1, dk-1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N = 100311,则有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>//ҪʹÓÃmemset º¯ÊýÐèÒª°üº¬¸ÃÍ·Îļþ
using namespace std;int main(void)
{int num[10];memset(num,0,sizeof(num)) ;string input;cin>>input;int index=0;for(;index<input.length();index++){num[input[index]-'0']++;}for(index=0;index<10;index++){if(num[index]!=0){cout<<index<<":"<<num[index]<<endl;}}return 0;
}

转载于:https://www.cnblogs.com/xiongmao-cpp/p/6370373.html

1021. 个位数统计 (15)相关推荐

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

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

  2. 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,⋯ ...

  3. 1021 个位数统计 (15分)——10行代码AC(解题报告)

    立志用更少的代码做更优化的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 给定一个 k 位整数 N=d​k−110​k−1+⋯+d110​1+d0 (0≤di≤9, i=0,⋯,k−1, ...

  4. 【PAT (Basic Level) Practice】——【字符串处理】1021 个位数统计

    文章目录 一[题目难度] 二[题目编号] 三[题目描述] 四[题目示例] 五[解题思路] 六[最终得分] 七[代码实现] 八[提交结果] 一[题目难度] 乙级 二[题目编号] 1021 个位数统计 ( ...

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

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

  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. PAT初级1021 个位数统计(C++)

    ** PAT初级1021 个位数统计(C++) ** 题目: 思路: 数字只有0-9,统计各类数量,最后输出数量不为0的即可(其实本质也类似于桶排序~) 代码: # include<iostre ...

  8. 【PAT】1021 个位数统计

    一.题目描述 PAT 1021 个位数统计 请编写程序统计每种不同的个位数字出现的次数.例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3. 输入格式: 每个输入包含 1 个测 ...

  9. 1021 个位数统计

    1021 个位数统计 题目: 给定一个 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) ...

最新文章

  1. 成功解决ForkingPickler(file, protocol).dump(obj) TypeError: can‘t pickle Environment objects
  2. Randomize select algorithm 随机选择算法
  3. map+DP leetcode446
  4. ip68级防水可以泡多久_iPhone8防水级别升级至IP68:能在1.5米深水中坚持30分钟
  5. gps test free android,GPSTest | F-Droid - Free and Open Source Android App Repository
  6. python库声纹_针对亿级大规模声纹库检索,有哪些简洁、高效的算法?
  7. Java 书籍 Top 10
  8. Java String replace replaceAll replaceFirst 执行效果笔记
  9. easyui图标代码
  10. win10 uwp 访问解决方案文件
  11. 结构化数据、半结构化数据和非结构化数据
  12. Android Gmail 邮件签名客制化需求
  13. 基于django框架下的werobot微信公总号开发(一)
  14. 用U盘制作PE启动盘
  15. DFS DBS算法
  16. 刷步数作弊成了朋友圈必备技能
  17. Caffe和caffe2漫谈
  18. 面对流氓HR,新人该注意什么
  19. javascript设计模式-模块模式(module pattern)
  20. 刚子扯谈:神马网络营销

热门文章

  1. (三) shiro通过jdbc连接数据库
  2. Specified VM install not found: type Standard VM, name jdk1.7
  3. html5编游戏好难,分享微信开发Html5轻游戏中的几个坑
  4. for循环优化_for 循环和while循环区别
  5. C/C++还能混合编程
  6. HtmlParser基础教程
  7. Spark配置属性详解
  8. Java面试中常问的Spring方面问题
  9. Codeforces round 1098
  10. 中国小吃文化名城掀“味蕾风暴”:故事抱团 欲刮全球