HDU-2000 ASCII码排序
来源:互联网 发布:java 单例模式优点 编辑:程序博客网 时间:2024/06/07 12:13
HDU-2000 ASCII码排序
题目
输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
Input
输入数据有多组,每组占一行,有三个字符组成,之间无空格。
Output
对于每组输入数据,输出一行,字符中间用一个空格分开。
Sample Input
qwe
asd
zxc
Sample Output
e q w
a d s
c x z
java代码
import java.util.Arrays;import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner cin = new Scanner(System.in); while(cin.hasNext()){ String s = cin.next(); char a[]=s.toCharArray(); Arrays.sort(a); //默认为从小到大排序 boolean flag=true; for(char one:a){ if(flag){System.out.print(one);flag=false;} else System.out.print(" "+one); } System.out.println(); } }}
c代码
#include<stdio.h>int main(){ char a,b,c,m; while(scanf(" %c%c%c",&a,&b,&c)!=EOF){ if(a>b){ m=a; a=b; b=m; } if(a>c){ m=a; a=c; c=m; } if(b>c){ m=b; b=c; c=m; } printf("%c %c %c\n",a,b,c); } return 0;}//a与b、c比较之后,b与c比较。顺序不要乱,否则结果会乱!
个人博客:陪你一起终身学习! | 岳金钊のBlog
欢迎前来交流学习!
阅读全文
0 0
- hdu 2000 ASCII码排序
- HDU 2000 ASCII码排序
- HDU 2000 ASCII码排序
- hdu-2000-ASCII码排序
- HDU 2000 - ASCII码排序
- ASCII码排序 hdu 2000
- HDU 2000 ASCII码排序
- [hdu 2000] ASCII码排序
- HDU-2000 ASCII码排序
- HDU 2000 ASCII码排序
- HDU 2000 ASCII码排序
- hdu 2000 ASCII码排序
- HDU 2000 ASCII码排序
- hdu 2000 ASCII码排序
- ASCII码排序,hdu-2000
- hdu 2000 ASCII码排序
- HDU 2000 ASCII码排序
- hdu 2000 ASCII码排序
- 当前主流量化平台整理201705版
- kmp算法(大致伪码)
- FAT32文件系统的存储组织结构(二)
- PHP启示录
- 第六课:后端代理
- HDU-2000 ASCII码排序
- 如何让HDFS更高效之利用数据冷热度篇
- 简单的Fresco加载图片和GIF图片加载与停止
- WinDbg学习笔记三
- FAT32文件系统的存储组织结构(一)
- phar包的使用
- 2012NOIP普级组第二题--寻宝(参考洛谷题解)
- 波士顿美联储高级副总裁:分布式账本可能“从根本上改变”金融业
- 每日区块链:伦敦证券交易所高管:旧法币正阻碍区块链创新,期待央行发行加密法币