ICode9

精准搜索请尝试: 精确搜索
  • 整数分解2022-06-23 22:32:21

    整数分解 一个整数有1到多个数字组成的如何分解出他每一位上的数字 如对一个数进行%10操作就取出个位数 对一个数进行/10操作就去掉了他的个位数 我们输入个数需要让这个数倒序输出就取出来每一位进行输出    这样就可以将数字倒着输出出来了

  • 基数排序详解2022-03-25 11:34:09

    基数排序详解 @目录基数排序详解1.基数排序算法图解2.基数排序的解读3.代码 ​ 摘要:基数排序是一种代码量比较复杂,但是时间复杂度比较低的排序,其时间复杂度和数组规模以及使用到的桶的个数相关,基数排序和计数排序、桶排序有很大的相关性,我们在学习排序的时候一般会成套的学习这三

  • L1-003 个位数统计 (15 分)2022-03-02 23:04:15

    给定一个 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

  • 个位数统计2022-02-20 18:59:05

    题目: 给定一个 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。 输出格式:

  • 求一个整数的各个位数2022-02-05 12:30:25

    公式: number%10 得出number的个位数 number/10%10 得出number的十位数 number/100%10 得出number的百位数 number/1000%10 得出number的千位数 … … 例题: 求45362的各个位数 个位数:      45326%10=6 十位数:      45326/10%10=2 百位数:      45326/100%10=3 千

  • L1-003 个位数统计 (15 分)2022-01-09 19:33:38

    给定一个 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。 输出格

  • python 简单小程序001-各个位数求和2022-01-05 14:00:20

    问:随机一个数,例如1233521 怎么求1+2+3+3+5+2+1? import random x=random.randint(500000,5000000) #随机取一个数x:50w-500w x_list=list(map(int,str(x))) #将x(int)转化为str,再映射,再转化为list print(x_list) print(sum(x_list)) #sum()对x

  • PAT 乙级 1021 个位数统计2021-12-29 23:59:01

    第一次写博客,加油加油呐!! 给定一个 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 位的正

  • 求一批整数中出现最多的个位数字2021-12-26 10:01:46

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

  • 整数逆序2021-11-15 20:32:02

     将一段数字进行倒叙。 先说 一下思路: 1,要先将一个整数%10的运算,就可以得到它的个位数。(取余) 2,然后将一个整数/10的运算,就可以去掉它的个位数。  (取整) 3,最后将它的取余结果进行*10,再加上下一次的取余结果就可以了   (形成倒叙模样) 康康我的代码:     挺简单,但是要思路清

  • c语言逢七过2021-11-09 15:04:02

    题目描述 相信大家都玩过这个游戏,一群人围坐一圈,开始喊数,是7的倍数或者数中含有7的均要说“过”,其余的数就直接说出数的大小。 输入要求 输入一个整数n。 输出要求 输出在n之内一共有几个过。 输入样例 29 输出样例 6 #include<bits/stdc++.h> using namespace std; int pd(int

  • C循环之整数的逆序2021-10-30 19:37:11

    整数的逆序 #include<stdio.h> int main(){ int a; scanf("%d",&a);//输入要计算的数 int b; int ret=0; while(a>0){ b=a%10;//对十取余得个位数 a=a/10;//对十取整去掉个位数 ret=ret*10+b;//将低位数等逐个变换到更高位上 } printf("%d",ret);//得最

  • 求一个整数的位数(包含0,正数和负数)2021-10-10 19:59:49

    求一个整数的位数时,每次丢弃个位数字,计数器加1.当该整数为0时,所得计数器的数值即为该整数的位数;其中n/10是求个位数字。(测试数字时尤其注意0这个数字) #include<stdio.h> int main() { long long n; int count = 0; scanf("%lld", &n); if (n == 0) { printf(“1”);//测试0 r

  • 1021 个位数统计2021-09-24 23:04:00

    给定一个 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。 输出格

  • 基数排序[java]2021-09-23 19:00:25

    基数排序不需要对数字进行比较,而是按照个十百位进行复制粘贴。 基数排序是桶排序的一种 假设要排序的数组为[53,542,3,63,14,214,154,748,616] 首先需要对数组内的数取出最多位数的数 可见数组内最大数的Length的长度为3位 然后创建10个桶,每个桶大小为数组的大小保证能放下元素

  • Codeforces Round #743 (Div. 2)2021-09-19 21:34:24

    今日吐槽 这段时间题还是有刷,就是没时间写题解了。 明天要搬家,本来就不多的假期又少了一天。 A. Countdown 每次只能降1的话 对于个位数,直接减。 对于非个位数的非零位,将其移到个位再减最划算。 循环一遍计数完事。 B. Swaps 字典序小的话只要首元素小就行。 然后就枚举首元素是

  • 原生js模拟滚动条2021-09-19 13:31:21

    <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> * { margin: 0; padding: 0; } #box { width: 300px; height: 400px; margin: 5

  • 46-把数字翻译成字符串2021-09-12 14:01:49

            给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。请编程实现一个函数,用来计算一个数字有多少种不同的翻译方法。如输入: 12258 输出: 5    给定一个数字,从个位

  • 习题7-2 求一批整数中出现最多的个位数字 (20 分)2021-07-30 22:31:59

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

  • 第 30 题:如何理解基数排序?2021-07-20 18:00:43

    什么是基数排序? 基本思想:基数排序是按照低位先排序,然后收集;再按照高位排序,然后再收集;依次类推,直到最高位 直观表达:就是将每个数按照它的位数进行拆分,对每一个对应的位数进行比较排序,直到所有位数都进行过一遍排序位置 基础排序最重要的就是位数 数字:832 通过位数可以拆分成 个位数

  • Java PAT (Basic Level) 1021 个位数统计 (15 分)2021-07-19 13:33:20

    问题描述: 给定一个 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。 输入格式: 每个输入包含 1 个测试用

  • PAT乙级1006,用C语言进行编程,换个格式输出整数2021-07-09 09:04:41

    今天的这道题呢就放松一下了,难度也不大,比较简单。 不过为了让整个流程都比较明朗,对于这道题虽然我只花了一丢丢时间就完成了,但是还是得详细讲一讲。 这道题的大致要求是:用字母B表示百位,用字母S表示十位,用123...n来表示不为零的个位数字(n<10),例如234输出得到为BBSSS1234。 审题

  • 6-9 统计个位数字 (15 分)2021-06-05 08:02:09

    6-9 统计个位数字 (15 分) 本题要求实现一个函数,可统计任一整数中某个位数出现的次数。例如-21252中,2出现了3次,则该函数应该返回3。 函数接口定义: int Count_Digit ( const int N, const int D ); 其中N和D都是用户传入的参数。N的值不超过int的范围;D是[0, 9]区间内的个位数。函数

  • 个位数字统计2021-05-13 21:04:47

    给定一个整数n,统计每种不同的个位数字出现的次数。例如,给定n=1,则有2个0,3个1,1个8 输入格式: 输入一个不超过长整型范围的整数n。 输出格式: 对n中每一种不同的各位数字,以 D:M 的格式在一行中输出该位数字 D 及其在 n 中出现的次数 M。要求按 D 的升序输出。 输入样例: 100811

  • 求数组中个位数不是7且不是7的倍数的累加和2021-05-01 20:32:53

    package com.itheima.demo01; import java.util.Scanner; public class Bug04 { public static void main(String[] args) { int arr[]=new int[10]; Scanner scanner=new Scanner(System.in); for (int i = 0; i <10 ; i++) { System.out.println("请输入第"+(i+1)+

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

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

ICode9版权所有