JAVA,华为编程
文章平均质量分 50
燃烧的小太阳666
这个作者很懒,什么都没留下…
展开
-
题目描述 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空
输入描述:输入文件最多包含10组测试数据,每个数据占一行,仅包含一个正整数n(1输出描述:对于每组测试数据,输出一行,表示最多可以喝的汽水瓶数。如果一瓶也喝不到,输出0。import java.util.*;public class Main { public static void main(String[] args){ Scanner sc=原创 2017-07-29 16:50:14 · 13907 阅读 · 0 评论 -
计算字符串最后一个单词的长度,单词以空格隔开。(华为在线编程题目)
import java.util.Scanner;import java.lang.String;public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); String s = sc.nextLine();转载 2017-07-23 13:30:33 · 733 阅读 · 0 评论 -
写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner sc1 = new Scanner(System.in); String s1=sc1.nextLine(); char[] c1=s1原创 2017-07-23 14:09:11 · 1366 阅读 · 0 评论 -
桶排序删除数组重复元素,然后从小到大排序输出。
import java.util.Scanner;public class Test3 { public static void main(String[] args){ long start = System.currentTimeMillis();// 记录起始的时间 Scanner input = new Scanner(System.i原创 2017-07-24 15:39:59 · 1019 阅读 · 0 评论 -
•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 输入描述: 连续输入字符串(输入2次,每个字符串长度小于100)
import java.util.Scanner;import java.lang.String;public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); String str1 = inp原创 2017-07-24 21:58:55 · 2145 阅读 · 0 评论 -
数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。 输入描述: 先输入键值对的个数 然后输入成对的index和value值,以
输入描述:先输入键值对的个数然后输入成对的index和value值,以空格隔开输出描述:输出合并后的键值对(多行)import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner str = new Scanner(Sys原创 2017-07-25 10:29:00 · 1459 阅读 · 0 评论 -
输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数
输入描述:输入一个int型整数输出描述:按照从右向左的阅读顺序,返回一个不含重复数字的新的整数import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in);原创 2017-07-25 11:53:10 · 4218 阅读 · 0 评论 -
编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127)。不在范围内的不作统计。
输入描述:输入N个字符,字符在ACSII码范围内。输出描述:输出范围在(0~127)字符的个数import java.util.*;public class Main { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); wh原创 2017-07-25 13:26:41 · 5440 阅读 · 1 评论 -
开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。
输入: 合法坐标为A(或者D或者W或者S) + 数字(两位以内) 坐标之间以;分隔。 非法坐标点需要进行丢弃。如AA10; A1A; $%$; YAD; 等。 下面是一个简单的例子 如: A10;S20;W10;D30;X;A1A;B10A11;;A10; 处理过程: 起点(0,0) + A10 = (-10,0)原创 2017-07-29 10:54:45 · 2620 阅读 · 0 评论