PAT 1021个位数统计
来源:互联网 发布:鼠标推荐 知乎 编辑:程序博客网 时间:2024/06/05 16:22
给定一个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
分析:
利用数组的下标储存元素,数组的值储存个数.
源代码:
#include<iostream>using namespace std;int main(){string s;cin>>s;int temp;int a[10];for(int i=0;i<10;i++)a[i]=0;for(int i=0;i<s.length();i++){ temp=s[i]-'0'; a[temp]++;}for(int i=0;i<10;i++)if(a[i])cout<<i<<":"<<a[i]<<endl;return 0; }
阅读全文
0 0
- PAT 1021 个位数统计
- PAT-1021 个位数统计
- 1021,个位数统计,PAT
- PAT 1021 个位数统计
- PAT 1021 个位数统计
- PAT 1021个位数统计
- 个位数统计pat-1021
- PAT 1021 个位数统计
- PAT[1021]个位数统计
- PAT-1021(个位数统计)
- PAT 1021 个位数统计
- PAT BASIC 1021 个位数统计
- PAT乙级1021 个位数统计
- PAT(basic level) 1021 个位数统计(15)
- PAT 乙级 1021 个位数统计 (15)
- PAT 乙等 1021 个位数统计
- PAT 1021. 个位数统计
- PAT B1021 个位数统计
- 比特币源码学习笔记(一)
- ConcurrentModificationException的原因以及解决措施
- Shiro框架Realm及相关对象(六)
- ios开发中封装button同时显示图片和文字
- Git初识
- PAT 1021个位数统计
- xml解析之Dom4J
- ecilipse+tomcat+jrebel实现热部署
- Sql 从一张表查询数据插入到另外一张表中
- UESTC 1048 Bob's vector【煞笔三分】
- mac电脑mamp安装管理Apache和mysql
- 【C++】构造拷贝构造的N中调用情况的问题
- JSP JSTL函数<fn>
- java响应超时处理jdk自带方式处理