1021. 个位数统计 (15)
来源:互联网 发布:干部网络大学堂 编辑:程序博客网 时间:2024/06/05 23:55
给定一个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:21:33:1
看见100ms果断就用C++了。。。
AC
#include <iostream>#include <cstdio>#include <string.h>using namespace std;int arr[1001];int count = 0;int main(){ char str[1001]; scanf("%s",str); for( int i = 0; i < strlen(str); i++ ){ arr[str[i] - 48]++; count++; } for( int i = 0; i < 1001; i++ ){ if ( arr[i] != 0 ){ printf("%d:%d\n",i,arr[i]); } } return 0;}
0 0
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- 1021. 个位数统计 (15)
- wxpython 如何设置grid 列里的宽度??
- Android Studio中如何获取SHA1和MD5
- ASP.NET 直接关闭页面不弹出提示
- jQuery 动态数字显示
- 初识Servlet
- 1021. 个位数统计 (15)
- APP UI设计及切图规范
- 2016.12.16回顾
- LeetCode Weekly Contest 13-HammingDistance【易】
- error C2078: 初始值设定项太多;error C2664: 不能将参数 1 从“char”转换为“const char *
- 微信小程序填坑之路(三)--上传头像
- Delphi中CoInitialize之探究
- Sqrt(x)
- IntelliJ IDEA 中 ssh的基本配置