noaman_wgs的博客

盛夏白瓷梅子汤,碎冰碰壁当啷响。

【华为OJ26】字符串排序

题目描述 编写一个程序,将输入字符串中的字符按如下规则排序。 规则1:英文字母从A到Z排列,不区分大小写。       如,输入:Type 输出:epTy 规则2:同一个英文字母的大小写同时存在时,按照输入顺序排列。     如,输入:BabA 输出:aABb ...

2016-10-07 22:19:49

阅读数:398

评论数:0

【华为OJ40】输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数

输入描述: 输入一行字符串,可以有空格 输出描述: 统计其中英文字符,空格字符,数字字符,其他字符的个数 输入例子: 1qazxsw23 edcvfr45tgbn hy67uj m,ki89ol.\\/;p0-=\\][ 输出例子: 26 3 10 12...

2016-10-07 00:00:16

阅读数:419

评论数:0

【华为OJ23】删除字符串中出现次数最少的字符

题目描述 实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。 输入描述: 字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。 输出描述: 删除字符串中出...

2016-10-06 00:48:08

阅读数:373

评论数:0

【华为OJ22】汽水瓶

题目描述 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满...

2016-10-06 00:12:32

阅读数:576

评论数:0

【华为OJ18】识别有效的IP地址和掩码并进行分类统计

题目描述 请解析IP地址和对应的掩码,进行分类识别。要求按照A/B/C/D/E类地址归类,不合法的地址和掩码单独归类。 所有的IP地址划分为 A,B,C,D,E五类 A类地址1.0.0.0~126.255.255.255; B类地址128.0.0.0~191.255.2...

2016-09-23 23:52:26

阅读数:287

评论数:0

【华为OJ19】简单错误记录

首先理解错了题目意思,做法也很复杂: import java.util.Scanner; import java.util.Set; import java.util.TreeSet; /** * 开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。 1、 记录最多8条错...

2016-09-21 23:49:45

阅读数:645

评论数:0

【华为OJ17】坐标移动----方法二(推荐)

参考【http://blog.csdn.net/DERRANTCM/article/details/51328464】 使用正则表达式: import java.util.Scanner; /** *【题17】 坐标移动: 方向: A☞ W^☝ ...

2016-09-20 23:57:14

阅读数:218

评论数:0

【华为OJ17】坐标移动----方法一(比较麻烦)

题目描述 开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。 输入: 合法坐标为A(或者D或者W或者S) + 数字(两位以内) 坐标之间以;分...

2016-09-20 23:43:14

阅读数:257

评论数:0

【华为OJ20】密码验证合格程序

题目描述 密码要求: 1.长度超过8位  2.包括大小写字母.数字.其它符号,以上四种至少三种 3.不能有相同长度超2的子串重复 输入描述: 一组或多组长度超过2的子符串。每组占一行 输出描述: 如果符合要求输出:OK,否则输出NG 输入例子: 021Abc...

2016-09-20 20:46:29

阅读数:366

评论数:0

【华为OJ15】求int型正整数在内存中存储时1的个数

题目描述 输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。 输入描述:  输入一个整数(int类型) 输出描述:  这个数转换成2进制后,输出1的个数 输入例子: 5 输出例子: 2 import java.util....

2016-09-14 16:37:30

阅读数:183

评论数:0

【华为OJ14】句子逆序

题目描述 给定n个字符串,请对n个字符串按照字典序排列。 输入描述: 输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。 输出描述: 数据输出n行,输出结果为按照字典序排列的字符串。 输入例子: 9 cap ...

2016-09-14 16:35:22

阅读数:238

评论数:0

【华为OJ13】句子逆序

题目描述 将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I” 所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符 import java.util.Scanner; public class Main{ ...

2016-09-14 16:34:08

阅读数:254

评论数:0

【华为OJ12】字符串反转

题目描述 写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。例如: import java.util.Scanner; public class Main{ public static String reverseStr(String str){ ...

2016-09-12 22:40:01

阅读数:192

评论数:0

【华为OJ11】数字颠倒

题目描述 描述: 输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001 输入描述: 输入一个int整数 输出描述: 将这个整数以字符串的形式逆序输出 输入例子: 1516000 输...

2016-09-12 08:43:26

阅读数:253

评论数:0

【华为OJ10】字符个数统计

题目描述 编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127)。不在范围内的不作统计。 输入描述: 输入N个字符,字符在ACSII码范围内。 输出描述: 输出范围在(0~127)字符的个数。 输入例子: abc 输出例...

2016-09-11 22:47:56

阅读数:264

评论数:0

【华为OJ9】提取不重复的整数

题目描述 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。 输入描述: 输入一个int型整数 输出描述: 按照从右向左的阅读顺序,返回一个不含重复数字的新的整数 输入例子: 9876673 输出例子: 37689 ...

2016-09-11 00:03:20

阅读数:475

评论数:0

【华为OJ8】合并表记录

题目描述 数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。 输入描述: 先输入键值对的个数 然后输入成对的index和value值,以空格隔开 输出描述: 输出合并后的键值对(多行) 输入例子: 4 0 1 0 2...

2016-09-09 23:48:35

阅读数:248

评论数:0

【华为OJ7】取近似值

题目描述 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。 import java.util.Scanner; public class Main{ private static int getApproxiateN...

2016-09-08 23:08:18

阅读数:291

评论数:0

【华为OJ6】质数因子

题目描述 功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 ) 最后一个数后面也要有空格 详细描述: 函数接口说明: public String getResult(long ulDataInput) ...

2016-09-08 00:22:39

阅读数:252

评论数:1

【华为OJ5】进制转换

题目描述 写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。(多组同时输入 ) 输入描述: 输入一个十六进制的数值字符串。 输出描述: 输出该数值的十进制字符串。 输入例子: 0xA 输出例子: 10 impo...

2016-09-06 22:43:50

阅读数:507

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭