hdu_problem_2000_ASCII码排序

AI权益加!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
/*
*
*
*Problem Description
*输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
*
*
*Input
*输入数据有多组,每组占一行,有三个字符组成,之间无空格。
*
*
*Output
*对于每组输入数据,输出一行,字符中间用一个空格分开。
*
*
*Sample Input
*qwe
*asd
*zxc
*
*
*Sample Output
*e q w
*a d s
*c x z
*
*
*Author
*lcy
*
*
*Source
*C语言程序设计练习(一)
*
*
*Recommend
*JGShining
*
*/
#include<iostream>
using namespace std;
void sort(char *a, char *b, char *c) {
 if (*a > *b) swap(*a, *b);
 if (*a > *c) swap(*a, *c);
 if (*b > *c) swap(*b, *c);
}
int main() {
 char a,b,c;
 while (cin >> a >> b >> c) {
  sort(&a, &b, &c);
  cout << a << " " << b << " " << c << endl;
 }
 system("pause");
 return 0;
}
[ACM]HDU Problem 2000 + Java Java好是好,就是得多背一些方法才行。加油 import java.util.Scanner; import java.util.Arrays; public class Main { public static void main(String args[]){ Scanner input = new Scanner(System.in); whil... 阅读详情

相关推荐

https://vjudge.net/problem/HDU-2000---- ASCII排序

#include using namespace std; int main() { int i,j; char zi[4],temp; for(i=0;cin>>zi;i++) { if(zi[0]>zi[1]) { temp=zi[0]; zi[0]=zi[1]; zi[1]=temp; } if(zi[1]>zi[2]) { temp=zi[1]; zi[1]=zi...

猫右酱o(=•ェ•=)m的博客 196

杭电hdu 2000 ASCII排序

绝对的水题,直接上代:/* THE PROGRAM IS MADE BY PYY */ /*----------------------------------------------------------------------------// http://acm.hdu.edu.cn/showproblem.php?pid=2000 ASCII排序 Date : 2011/2/27 Thursday Begin :

panyanyany(飞雨幻沙) 2472

HDU 2000 ASCII排序问题

#include int main() { char a,b,c; while(scanf(" %c%c%c",&a,&b,&c)!=EOF) //加个空格,第二个也一样 { if((ab)&&(bc)) printf("%c %c %c\n",a,b,c); if((ac)&&(cb)) printf("%c %c %c\n",a,c,b); if((ba)&&(ac)) printf(

WUZHIQIANG 390

ASCII排序

Problem - 2000 http://acm.hdu.edu.cn/showproblem.php?pid=2000 ASCII排序 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 146967    Acce

sailleed的知识存储库 644

HDU 2000-2004

继续刷题目,只为锻炼自己代的熟练程度.今天写了5道题目,虽然都是简单的题目,但都是经过自己思考一个字母一个字母敲出来的。后续将继续坚持手打手敲代HDU 2000 /* THE PROGRAM IS MADE BY SH */ /*--------------------------------------------------------------------------- *

奋斗史 441

https://vjudge.net/problem/hdu-2000

https://vjudge.net/problem/hdu-2000 输入三个字符,根据ASCII的顺序从小到大排列 因为用上数组会很麻烦,然后题目也比较简单,就直接设置一个变量做交换中转站好了 #include &lt;iostream&gt; using namespace std; int main() { char a, b, c,temp; while (cin&gt;&gt;a&...

weixin_43966482的博客 652

hdu 2896 病毒侵袭 //AC自动机

<br /> <br />病毒侵袭Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)<br />Total Submission(s): 1621    Accepted Submission(s): 423<br /><br /><br />Problem Description当太阳的光辉逐渐被月亮遮蔽,世界失去了光明,大地迎来最黑暗的时刻。。。。在这样的时刻,人们却异常兴奋——我们能在有

hqd_acm的专栏 1698

hdu_problem_2024_C语言合法标识符

/* * *Problem Description *输入一个字符串,判断其是否是C的合法标识符。 * * *Input *输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。 * * *Output *对于每组输入数据,输出一行。如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”。 * * *Sample ...

CoderZhuuu 423

hdu_problem_2034_人见人爱A-B

/* * *Problem Description *参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}+{B},那个题目求的是两个集合的并集,今天我们这个A-B求的是两个集合的差,就是做集合的减法运算。(当然,大家都知道集合的定义,就是同一个集合中不会有两个相同的元素,这里还是提醒大家一下) * *呵呵,很简单吧? * * *Input *每组输入数据占1行,每行数据的开始是2个...

CoderZhuuu 399

hdu_problem_2016_数据的交换输出

/* * *Problem Description *输入n(n&lt;100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数。 * * *Input *输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。 * * *Output *对于每组输入数据,输出交换后的数列,每组输出占一行。 * * *Sample...

CoderZhuuu 397

hdu_problem_2041_超级楼梯

从第M-1级楼梯上到第M级只有一种方法,即an=an−1+Ca_n = a_{n-1}+Can​=an−1​+C (C为第二种方法的数目) 从第M-2级楼梯上到第M级也只有一种方法(一级一级上属于第一种),即an=an−1+an−2a_n = a_{n-1}+a_{n-2}an​=an−1​+an−2​ /* * *Problem Description *有一楼梯共M级,刚开始时你在第一级,若每...

CoderZhuuu 394

hdu_problem_2023_求平均成绩

/* * *Problem Description *假设一个班有n(n&lt;=50)个学生,每人考m(m&lt;=5)门课,求每个学生的平均成绩和每门课的平均成绩,并输出各科成绩均大于等于平均成绩的学生数量。 * * *Input *输入数据有多个测试实例,每个测试实例的第一行包括两个整数n和m,分别表示学生数和课程数。然后是n行数据,每行包括m个整数(即:考试分数)。 * * *Output...

CoderZhuuu 386

hdu_problem_2010_水仙花数

/* * *Problem Description *春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: *“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 *现在要求输出所有在m和n范围内的水仙花数。 * * *Input *输入数据有多组,每组占一行,包括两个整数m和n(100&amp;amp;amp;lt;=m&amp;amp;amp;lt;=n&amp;amp;amp;lt;=

CoderZhuuu 349

hdu_problem_2030_汉字统计

汉字的ascii第一位肯定是1,也就是小于0,而字母的ascii第一位一定是0,也就是大于0,可以依此区分 /* * *Problem Description *统计给定文本文件中汉字的个数。 * * *Input *输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本。 * * *Output *对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行。 * *[Hint:]...

CoderZhuuu 348

hdu_problem_2043_密

/* * *Problem Description * *网上流传一句话:"常在网上飘啊,哪能不挨刀啊~"。其实要想能安安心心地上网其实也不难,学点安全知识就可以。 * *首先,我们就要设置一个安全的密。那什么样的密才叫安全的呢?一般来说一个比较安全的密至少应该满足下面两个条件: * *(1).密长度大于等于8,且不要超过16。 *(2).密中的字符应该来自下面“字符类别”中四组中的至少...

CoderZhuuu 345

hdu_problem_2002_计算球体积

/* * *Problem Description *根据输入的半径值,计算球的体积。 * * *Input *输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。 * * *Output *输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。 * * *Sample Input *1 *1.5 * * *Sample Output *4.189 *14.137 * *H...

CoderZhuuu 338

hdu_problem_2026_首字母变大写

/* * *Problem Description *输入一个英文句子,将每个单词的第一个字母改成大写字母。 * * *Input *输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 * * *Output *请输出按照要求改写后的英文句子。 * * *Sample Input *i like acm *i want to get an accepted * * *...

CoderZhuuu 337
上一篇: hdu_problem_2010_水仙花数
下一篇: hdu_problem_2001_计算两点间的距离
CoderZhuuu
博客等级 码龄10年 26粉丝 107原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值