ICode9

精准搜索请尝试: 精确搜索
  • c语言小笔记4-192021-04-19 22:04:02

    x%n 会得到[0,n-1]的数字。 整数的分解: 对一个整数做%10的操作会得到它的个位数。对一个整数做/10,就去掉了它的个位数 例: #include <stdio.h> int main(){ int a; int digit; int ret = 0; scanf("%d",&a); while( a>0){ digit = a %10; printf("%d",digit); re

  • python:编写程序,用键盘输入一个三位整数,在屏幕打印输出个位数、十位数和百位数2021-04-04 18:32:58

    问题: 编写程序,用键盘输入一个三位整数,在屏幕打印输出个位数、十位数和百位数 代码: A = int(input("请输入一个三位整数:")) C1 = A // 1 % 10 #个位数 C2 = A // 10 % 10 #十位数 C3 = A // 100 % 10 #百位数 print(C1) print(C2) print(C3) 运行结果: 请输入一个三

  • 求一批整数中出现次数最多的个位数字2021-04-04 10:59:37

    #include<iostream> using namespace std; int main(){ int n,a[1010]; cin>>n; for(int i=0;i<n;i++) cin>>a[i]; int b[10]={0}; for(int i=0;i<n;i++){ if(a[i]==0) b[0]++; else{ while(a[i]){ b[a[i]%10]++; a[i]/=10; }

  • 1021 个位数统计2021-02-07 15:31:55

    1021 个位数统计 分析代码 分析 【统计字符串中每个字符出现次数】的问题可以用指针遍历(n2)、可以用数组存储、etc我用的是数组,最大长度为1000时建一个≥1001的数组,要记得末尾的’\0’,不然测试点3会显示运行时错误。 代码 #include <stdio.h> #include <stdlib.h> int ma

  • 357计算各个位数不同的数字个数(排列组合)2021-02-06 15:30:49

    1、题目描述 给定一个非负整数 n,计算各位数字都不同的数字 x 的个数,其中 0 ≤ x < 10n 。 2、示例 输入: 2 输出: 91  解释: 答案应为除去 11,22,33,44,55,66,77,88,99 外,在 [0,100) 区间内的所有数字。 3、题解 基本思想:排列组合,组成n位数各个位上数字都不同的组合方式,当n=4,

  • 2021牛客寒假算法训练营1题解(9/10)2021-02-02 23:02:48

    2021牛客寒假训练营1题解 A、串 题目链接:A.串 相关:DP、快速幂 解法一: f[i]:长度为i的含“us”的字符串个数 前i-1个字符中含"us":26 * f[i-1] 前i-1个字符中含"u"不含"us":总数 - 不含"u"的 - 含"us"的 = \(26^{i-1}-25^{i-1}-f[i-1]\) 综上:$ f[i] = 26^{i-1} - 25^{i-1} + 25 *

  • B1021 个位数统计2021-01-26 21:33:19

    给定一个 k 位整数 1 (0, ,, d​k−1​​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 0,则有 2 个 0,3 个 1,和 1 个 3。 输入格式: 每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N。 输出格式: 对 N 中每一种不同的个位数字,以 D:M 的格式在一行

  • Java实现用户输入自己的会员卡号,程序取出会员卡号的各个位数,并打印结果2020-12-14 10:04:18

    import java.util.Scanner; public class Main { /** * @author JadeXu * @// TODO: 2020/12/1 用户输入自己的会员卡号,程序取出会员卡号的各个位数,并打印结果。 */ public static void main(String[] args) { Scanner sc = new Scanner(System.

  • 7-4 求一批整数中出现最多的个位数字 (20分)2020-12-13 14:00:37

    7-4 求一批整数中出现最多的个位数字 (20分) 给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字。例如给定3个整数1234、2345、3456,其中出现最多次数的数字是3和4,均出现了3次。 输入格式: 输入在第1行中给出正整数N(≤1000),在第二行中给出N个不超过整型范围的非负

  • [PAT乙级]1021 个位数统计 (思路+精简代码)2020-11-25 23:29:45

    1021 个位数统计 给定一个 k 位整数 N = d​k−110​k−1 +⋯+d​1​​101 +d​0​​ (0≤d​i​​ ≤9, i=0,⋯,k−1, d​k−1​​ >0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。 输入格式: 每个输入包含 1 个测试用例,即一

  • PAT字符串处理题---1021 个位数统计 (15分)2020-06-09 18:06:15

    1021 个位数统计 (15分) #include<iostream> #include<string> #include<cstdio> using namespace std; int main(){ string s;cin>>s; int a[1005]={0}; for(int i=0;i<s.length();i++){ a[s[i]-'0']++; } for(int i=0;i<=9;i+

  • 1021 个位数统计2020-05-01 13:52:23

    1021 个位数统计 (15分)   给定一个 k 位整数 N=d​k−1​​10​k−1​​+⋯+d​1​​10​1​​+d​0​​ (0≤d​i​​≤9, i=0,⋯,k−1, d​k−1​​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。 输入格式:

  • js编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数。2020-04-27 21:07:16

    编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数。 <body> <input type="text" id="txt"> <input type="text" id="txt2"> <input type="button" value="计算" id="btn"> <

  • 做题笔记 CF1107A 【Digits Sequence Dividing】2020-04-02 09:03:37

    一开始我题目看成每一段的数字之和了。。结果搞了半个多小时///==/// 所以这告诉我们要认真读题否则会把一道签到题想成黑题的 首先我们都知道,一个多位数必然比一个一位数大(十进制下,任何一个多位数都可以拆成很多个个位数相加) 所以考虑什么时候无解。仔细思考很容易知道,此情况无

  • PTA-----求一批整数中出现最多的个位数字2020-03-27 12:56:26

    #include <stdio.h> int main() { int n,i; int arr[10]={0}; int max = 0; scanf("%d", &n); for (i=0; i<n; i++) { int a; scanf("%d ", &a); if(a == 0)

  • L1-003 个位数统计2020-02-04 18:41:47

    天梯赛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 个测试用例,即一个不超过 1000 位的正整

  • L1-003 个位数统计2020-01-29 13:37:40

    #include<bits/stdc++.h> using namespace std; int main(void) { int m[11]; string n; cin>>n; memset(m,0,sizeof(m)); for(int i=0;i<n.length();i++) { m[n[i]-'0']++; } for(int i=0;i<10;i++) { if(m[i]!=0) { printf(&

  • PAT 乙级真题 1011.个位数统计2020-01-22 12:53:19

    PAT 乙级真题 1011.个位数统计 题目描述 给定一个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个测试用例,即一个不超过1000位的正整数N

  • 入门模拟——(字符串处理)B1021个位数统计2020-01-01 19:57:34

    第二次:     #include <bits/stdc++.h> #include <math.h> #include <cstring> #include <cstdio> using namespace std; const int MAX_LEN = 100005; //const int MAX_D = 31; int main(){ char str[MAX_LEN]; int result[10] ={0}; //g

  • PTA刷题记录(3)2019-11-13 21:06:23

    团队天梯赛-------(3)分值:15 给定一个 k 位整数 N=d​k−1​​10​k−1​​+⋯+d​1​​10​1​​+d​0​​ (0≤d​i​​≤9, i=0,⋯,k−1, d​k−1​​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。k 位整数 N=d​k−1​​10​

  • PAT (Basic Level) Practice (中文)1021 个位数统计 (15 分)2019-09-14 18:04:57

    1021 个位数统计 (15 分) 给定一个 k 位整数 N=d​k−1​​10​k−1​​+⋯+d​1​​10​1​​+d​0​​ (0≤d​i​​≤9, i=0,⋯,k−1, d​k−1​​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。 输入格式: 每个

  • 水仙花算法(阿姆斯特朗数)2019-09-02 16:54:56

    什么是水仙花数 水仙花数也被称为超完全数字不变数、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数,严格的定义水仙花数,是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。如371 = 3^3 + 7^3+ 1^3,则371是一个水仙花数。 Python中的求解思路 根据水仙花数的定义,可以理出下面

  • 个位数统计2019-08-28 22:53:08

    #include<stdio.h>#include<string.h>int main(){ int i,s[10]={0,0,0,0,0,0,0,0,0,0},len; char a[1001]; gets(a); len=strlen(a); for(i=0;i<len;i++) { s[a[i]-'0']++; } for(i=0;i<=9;i++) { if(

  • 1021 个位数统计 (15 分)2019-07-12 23:50:46

    给定一个 k 位整数 1 (0, ,, d​k−1​​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 0,则有 2 个 0,3 个 1,和 1 个 3。 输入格式: 每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N。 输出格式: 对 N 中每一种不同的个位数字,以 D:M 的格式在一行中

  • PAT (Basic Level) Practice (中文) 1021 个位数统计 (15 分)2019-07-04 22:04:54

    PAT (Basic Level) Practice (中文) 公告 原PAT网站用户可在 https://patest.cn/bind_old_pat_user 页面绑定至拼题A账号。绑定后,原PAT网站的提交将被合并至拼题A网站用户的对应题目集中。 返回 1021 个位数统计 (15 分) 给定一个 k 位整数 N=d​k−1​​10​k−1​​+⋯

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有