请编写程序统计每种不同的个位数字出现的次数。例如:给定 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<stdio.h>
#pragma warning(disable:4996)//在VS2019要避免scanf返回值被忽略这种东西,懂的都懂
#define VMAX 1001int main()
{int a[10] = { 0 }, i = 0, b[VMAX];int j=0, sig;p = b;while (scanf("%1d", &b[i]) != EOF)//EOF在vc2019中需要重复三次“回车+‘ctrl+z’”i++;//输入的数据存入数组b中sig = i;//sig作为数组最大值for (i = 0; i < 10; i++) {//外层循环判断从0到9每个数字,各对整个b数组循环一次for (j=0;j<sig; j++) {//对数组b循环,if (b[j] == i)//取到对应的数字,数组a就做好记录a[i]++;}}for (i = 0; i < 10; i++) {//按照格式输出数组a就能得到最终结果if (a[i] == 0) continue;printf("%d:%d\n", i, a[i]);}return 0;
}

个位数统计(C语言)相关推荐

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

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

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

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

  3. L1-003. 个位数统计

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

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

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

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

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

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

  7. 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),请编写程序统计每种不同的个 ...

  8. 个位数统计(java)

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

  9. PAT1021. 个位数统计

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

  10. [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),请编写程序统 ...

最新文章

  1. 网页右边固定php,左侧固定,右侧自适应的布局方式
  2. 憋个大招!4年小Java的心路历程
  3. 推荐系统笔记:使用分类模型进行协同过滤
  4. spring.profiles.active配置了没生效_一文带你彻底学会 Git Hooks 配置
  5. 【详细解析】1080 MOOC期终成绩 (25分)_45行代码AC
  6. 怎么做301永久重定向
  7. 2021-06-21>字体样式风格font
  8. 在移动硬盘(SDD)上装ubuntu18.04
  9. OpenCV笔记_20(1)基于dlib进行人脸识别( 图片检测 )
  10. 计算机 随机分组的方法,临床试验中的随机分组方法.pdf
  11. 出口商贸易融资工具:汇出汇款融资
  12. 【Python计量】内生性问题、工具变量法与二阶段最小二乘法2SLS
  13. springboot+基于Web的开关柜综合监测信息查询系统的设计与实现 毕业设计-附源码191550
  14. MFC 在Edit Control输入完成后按下回车键希望直接执行某个函数
  15. Seventh season eighteenth episode,Joey got an award??????
  16. 使用imageio写视频文件指定输出质量
  17. SMB 协议操作共享盘
  18. UOJ #311「UNR #2」积劳成疾
  19. 影像组学|特征定义以及提取
  20. 大学电路题目怎么搜_电路,中国大学MOOC(慕课)答案公众号搜题

热门文章

  1. MATLAB使用:如何将其他格式的数据转换成MATLAB喜欢的“.mat”格式
  2. Sublime Text Mac完美版
  3. laravel导出excel并设置单元格格式
  4. 网络中的网络:NiN
  5. symbian模拟器的修正
  6. Windows XP 的最高版本 .net framework 安装
  7. 比较两个字符串是否相等,strcmp wcscmp stricmp wcsicmp
  8. 2k2实用球员_nba2kol2操作技巧大全,nba2kol2平民球星阵容搭配。
  9. 全国所有城市当天天气数据爬虫
  10. android微信分享走小程序流程,教你怎么把微信小程序分享到朋友圈