HDOJ 1106 排序
2017-10-14 10:33
393 查看
HDACM1106
因为题目告诉我们:输入数据保证:分割得到的非负整数不会大于100000000 所以我们可以采用int数组来存放每个被分割后的整数。
因为题目告诉我们:输入数据保证:分割得到的非负整数不会大于100000000 所以我们可以采用int数组来存放每个被分割后的整数。
import java.util.Arrays; import java.util.Scanner; //输入数据保证:分割得到的非负整数不会大于100000000;输入数据不可能全由‘5’组成。 public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()) { String num = sc.next(); String[] nums = num.split("5"); int[] number = new int[1001];//这行数字的长度不大于1000 int count = 0;//用来记录分多少组 for (int i = 0; i < nums.length; i++) { if (nums[i].equals("")) { continue; } number[count++]= Integer.parseInt(nums[i]); } Arrays.sort(number, 0, count);//从小到大排列数组 System.out.print(number[0]); for (int i = 1; i < count; i++) { System.out.print(" "+number[i]); } System.out.println(); } } }
相关文章推荐
- hdoj-1106 排序
- HDOJ 1106 排序 (字符串处理)
- 字符排序(hdoj1106)
- hdu/hdoj 1106 排序
- HDOJ1106 排序
- HDOJ1106 排序 strtok的用法
- HDOJ 1106 排序
- HDOJ-1106-排序
- hdoj 1106 排序
- [HDOJ1106]排序
- HDOJ1106 排序 strtok的用法
- hdoj1106 排序
- HDOJ 1106 排序
- HDOJ 1106 排序 (字符串处理)
- hdoj 1106 排序
- Num 4: HDOJ: 题目1106 : 排序(以5为分隔符进行分割)
- HDOJ HDU 1106 排序
- HDOJ1106 排序
- hdoj 1106 排序 【水题】
- 【hdoj】1106 排序