蓝桥杯 算法训练 排序
来源:互联网 发布:js开头的白色车牌 编辑:程序博客网 时间:2024/05/21 15:31
问题描述
编写一个程序,输入3个整数,然后程序将对这三个整数按照从大到小进行排列。
输入格式:输入只有一行,即三个整数,中间用空格隔开。
输出格式:输出只有一行,即排序后的结果。
输入输出样例
输入格式:输入只有一行,即三个整数,中间用空格隔开。
输出格式:输出只有一行,即排序后的结果。
输入输出样例
样例输入
9 2 30
样例输出
30 9 2
import java.util.Arrays;import java.util.Scanner;public class Main{public static void main(String[] args) {Scanner src=new Scanner(System.in);int str[]=new int[3];for(int i=0;i<3;i++){str[i]=src.nextInt();}Arrays.sort(str);for(int i=2;i>=0;i--){System.out.printf("%d",str[i]);System.out.printf(" ");}}}
解法二:
package com.wxh;import java.util.Scanner;public class BubbleSort {public static void main(String[] args) {Scanner sc=new Scanner(System.in);String line=sc.nextLine();String[] data = line.split("\\s+");//以空格分割接收的数据int[] ch=new int[data.length];for (int i = 0; i < data.length; i++) {ch[i]=Integer.parseInt(data[i]);}bubble(ch);for (int i : ch) {System.out.print(i+" ");}}//冒泡排序public static void bubble(int[] a){int tmp;int len=a.length;for (int i = 0; i <len-1; i++) {for (int j = 0; j < len-i-1; j++) {if(a[j]<a[j+1]){tmp=a[j];a[j]=a[j+1];a[j+1]=tmp;}}}}}
0 0
- 蓝桥杯 算法训练 排序
- 蓝桥杯 算法训练 排序
- 蓝桥杯算法训练 排序
- 蓝桥杯 算法训练 排序
- 1501080931-蓝桥杯-算法训练 排序
- 蓝桥杯 算法训练 排序 JAVA
- 蓝桥杯 ALGO-97 算法训练 排序
- 蓝桥杯 ALGO-97 算法训练 排序
- 算法训练 排序
- 算法训练 排序
- 算法训练 排序
- 算法训练 排序
- 算法训练 排序
- 算法训练 排序
- 算法训练 排序
- 算法训练 排序
- 算法训练 排序
- 算法训练 快速排序
- 【慕课笔记】U4 多态 第4节 JAVA中的接口
- Ubuntu下deb包的安装方法
- [NOIP 2015] 斗地主 landlord
- GENERIC,GIMPLE和RTL
- cocos2d int, float, double, const char* 转string
- 蓝桥杯 算法训练 排序
- 年后玩玩php,顺便发发牢骚
- 极限编程的思想方法在差错控制中的应用
- jsp是怎么运行的
- Java EE 之 过滤器入门学习与总结(1)
- HDOJ 3853 LOOPS (概率DP)
- 【bzoj2834】回家的路 最短路
- JAVA中的File类
- Java Cookie使用Unicode编码中文