L1-003. 个位数统计 给定一个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。 输出格式...
PTA团体程序设计天梯赛-练习集:L1-003 个位数统计 简介:给定一个 k 位整数 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。输入格式:每个输入包含 1 个测试用...
1:3 3:1 代码 满分代码如下: #include<iostream>#include<string>using namespace std;intmain(){string s;cin>>s;intn,i;inta[10];for(i=0;i<10;i++){a[i]=0;}for(i=0;i<s.length();i++){switch(s[i]){case'0':a[0]++;break;case'1':a[1]++;break;case'2':a[2]++;break;...
0:2 1:3 3:1 题目分析: 根据题目要求,我们首先第一步需要拆分我们输入的东西,如果是数字,那么我们要通过拆分数字的算法将多位整数拆分为个位数,如果是字符串,我们可以通过.charAt()方法提取字符串中的每一个字符。当我们提取到所有数之后,我们可创建一个十位的数组,把数组的地址作为0-9,把地址对应的值作为相...
L1-003 个位数统计 (15分) 题目要求:给定一个k位整数N = dk-110k-1 + … + d1101 + d0 (0<=di<=9, i=0,…,k-1, dk-1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。
PTA团体程序设计天梯赛-练习集:L1-003 个位数统计 简介:给定一个 k 位整数 N=dk?110k?1+?+d1101+d0 (0≤di≤9, i=0,?,k?1, dk?1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。输入格式:每个输入包含 1 个测试用例,即一个不...
L1-003 个位数统计 给定一个 k 位整数 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和...
L1-003. 个位数统计 给定一个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位的正整数... ...
PTA团体程序设计天梯赛-练习集 L1-003 个位数统计 PTA团体程序设计天梯赛-练习集... 团体程序设计天梯赛练习集 PAT-L3-009 长城 凸包 题目链接:https://www.patest.cn/contests/gplt/L3-009 这道题拖了好久才AC掉。之前想的好几种贪心思路都是错的,不过也能拿26分。(测试点分值的分布好诡异……) 错误的...
在一行中输出N犯二的程度,保留小数点后两位。 输入样例: -13142223336 输出样例: 81.82% 代码: 代码语言:javascript 复制 #include<stdio.h>#include<string.h>intmain(){char str[60];gets(str);int i=0;while(str[i++]!='\0')//统计字符串的位数{}int len=i-1;// printf("len==%d\n",len)...