个位数统计(C语言)
请编写程序统计每种不同的个位数字出现的次数。例如:给定 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语言)相关推荐
- 天梯—个位数统计(C语言)
PTA-个位数统计(C语言) 给定一个 k 位整数 N=d**k−110k−1+⋯+d1101+d0 (0≤d**i≤9, i=0,⋯,k−1, d**k−1>0),请编写程序统计每种不同的个位 ...
- C语言程序练习-L1-003 个位数统计 (15分)
L1-003 个位数统计 (15分) 输入格式: 每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N. 输出格式: 对 N 中每一种不同的个位数字,以 D:M 的格式在一行中输出该位 ...
- L1-003. 个位数统计
L1-003. 个位数统计 给定一个k位整数N = dk-1*10k-1 + - + d1*101 + d0 (0<=di<=9, i=0,-,k-1, dk-1>0),请编写程序统 ...
- PAT-乙级-1021. 个位数统计 (15)
1021. 个位数统计 (15) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 给定一个k位整数N = dk-1 ...
- 1021. 个位数统计 (15)
1021. 个位数统计 (15)给定一个k位整数N = dk-1*10k-1 + ... + d1*101 + d0 (0<=di<=9, i=0,...,k-1, dk-1>0), ...
- 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-2 个位数统计 (15 分)
7-2 个位数统计 (15 分) 给定一个 k 位整数 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),请编写程序统计每种不同的个 ...
- 个位数统计(java)
个位数统计(java) 描述 给定一个k位整数N=dk−110k−1+⋯+d1101+d0(0≤di≤9,i=0,⋯,k−1,dk−1>0),请编写程序统计每种不同的个位数字出现的次数 ...
- PAT1021. 个位数统计
1021. 个位数统计 (15) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 给定一个k位整数N = dk-1 ...
- [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),请编写程序统 ...
最新文章
- 网页右边固定php,左侧固定,右侧自适应的布局方式
- 憋个大招!4年小Java的心路历程
- 推荐系统笔记:使用分类模型进行协同过滤
- spring.profiles.active配置了没生效_一文带你彻底学会 Git Hooks 配置
- 【详细解析】1080 MOOC期终成绩 (25分)_45行代码AC
- 怎么做301永久重定向
- 2021-06-21>字体样式风格font
- 在移动硬盘(SDD)上装ubuntu18.04
- OpenCV笔记_20(1)基于dlib进行人脸识别( 图片检测 )
- 计算机 随机分组的方法,临床试验中的随机分组方法.pdf
- 出口商贸易融资工具:汇出汇款融资
- 【Python计量】内生性问题、工具变量法与二阶段最小二乘法2SLS
- springboot+基于Web的开关柜综合监测信息查询系统的设计与实现 毕业设计-附源码191550
- MFC 在Edit Control输入完成后按下回车键希望直接执行某个函数
- Seventh season eighteenth episode,Joey got an award??????
- 使用imageio写视频文件指定输出质量
- SMB 协议操作共享盘
- UOJ #311「UNR #2」积劳成疾
- 影像组学|特征定义以及提取
- 大学电路题目怎么搜_电路,中国大学MOOC(慕课)答案公众号搜题
热门文章
- MATLAB使用:如何将其他格式的数据转换成MATLAB喜欢的“.mat”格式
- Sublime Text Mac完美版
- laravel导出excel并设置单元格格式
- 网络中的网络:NiN
- symbian模拟器的修正
- Windows XP 的最高版本 .net framework 安装
- 比较两个字符串是否相等,strcmp wcscmp stricmp wcsicmp
- 2k2实用球员_nba2kol2操作技巧大全,nba2kol2平民球星阵容搭配。
- 全国所有城市当天天气数据爬虫
- android微信分享走小程序流程,教你怎么把微信小程序分享到朋友圈