码迷,mamicode.com
首页 >  
搜索关键字:华为入职练习 华为oj    ( 214个结果
华为OJ——iNOC产品部--完全数计算
题目描述 完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。 它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。 例如:28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。 给定函数count(int n),用于计算n以内(含n)完全数的个数。计算范围, 0  ...
分类:其他好文   时间:2016-08-15 19:11:57    阅读次数:203
华为OJ——字符串加密
题目描述 有一种技巧可以对数据进行加密,它使用一个单词作为它的密匙。下面是它的工作原理:首先,选择一个单词作为密匙,如TRAILBLAZERS。如果单词中包含有重复的字母,只保留第1个,其余几个丢弃。现在,修改过的那个单词死于字母表的下面,如下所示: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z T R A I L B...
分类:其他好文   时间:2016-08-13 19:47:17    阅读次数:159
华为OJ——统计每个月兔子的总数
题目描述 有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少?       /**      * 统计出兔子总数。      *       * @param monthCount 第几个月      * @return 兔子总数      */     public static i...
分类:其他好文   时间:2016-08-13 19:46:48    阅读次数:281
华为OJ——求小球落地5次后所经历的路程和第5次反弹的高度
题目描述 假设一个球从任意高度自由落下,每次落地后反跳回原高度的一半; 再落下, 求它在第5次落地时,共经历多少米?第5次反弹多高?        /**      * 统计出第5次落地时,共经过多少米?      *       * @param high 球的起始高度      * @return 英文字母的个数      */     public stat...
分类:其他好文   时间:2016-08-13 19:45:21    阅读次数:332
华为OJ——判断两个IP是否属于同一子网
题目描述 子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。 子网掩码与IP地址结构相同,是32位二进制数,其中网络号部分全为“1”和主机号部分全为“0”。利用子网掩码可以判断两台主机是否中同一子网中。若两台主机的IP地址分别与它们的子网掩码相“与”后的结果相同,则说明这两台主机在同一子网中。 示例: I P 地址  192.168.0.1 子网掩码  25...
分类:其他好文   时间:2016-08-13 19:45:09    阅读次数:151
华为OJ——输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数
题目描述 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。 输入描述: 输入一行字符串,可以有空格 输出描述: 统计其中英文字符,空格字符,数字字符,其他字符的个数 输入例子: 1qazxsw23 edcvfr45tgbn hy67uj m,ki89ol.\\/;p0-=\\][ 输出例子: 26 3 10 12 import ja...
分类:其他好文   时间:2016-08-13 19:44:04    阅读次数:140
华为OJ——图片整理
题目描述 Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙,通过C语言解决。   输入描述: Lily使用的图片包括"A"到"Z"、"a"到"z"、"0"到"9"。输入字母或数字个数不超过1024。 输出描述: Lily的所有图片按照从小到大的顺序输出 输入例子: Ihave1no...
分类:其他好文   时间:2016-08-13 15:47:19    阅读次数:158
华为OJ——蛇形矩阵
题目描述 题目说明 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。   样例输入 5 样例输出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 接口说明 原型 void GetResult(int Num, char * pResult); 输入参...
分类:其他好文   时间:2016-08-13 15:46:11    阅读次数:252
华为OJ——单词倒排
题目描述 对字符串中的所有单词进行倒排。 说明: 1、每个单词是以26个大写或小写英文字母构成; 2、非构成单词的字符均视为单词间隔符; 3、要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词间有多个间隔符时,倒排转换后也只允许出现一个空格间隔符; 4、每个单词最长20个字母; 输入描述: 输入一行以空格来分隔的句子 输出描述: 输...
分类:其他好文   时间:2016-08-13 11:31:55    阅读次数:333
华为OJ——字符串合并处理
题目描述 按照指定规则对输入的字符串进行处理。 详细描述: 将输入的两个字符串合并。 对合并后的字符串进行排序,要求为:下标为奇数的字符和下标为偶数的字符分别从小到大排序。这里的下标意思是字符在字符串中的位置。 对排训后的字符串进行操作,如果字符为‘0’——‘9’或者‘A’——‘F’或者‘a’——‘f’,则对他们所代表的16进制的数进行BIT倒序的操作,并转换为相...
分类:其他好文   时间:2016-08-13 11:30:36    阅读次数:203
214条   上一页 1 2 3 4 5 ... 22 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!