码迷,mamicode.com
首页 > 其他好文 > 详细

HDOJ 2000

时间:2015-01-13 13:53:20      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

//AC
#include "stdio.h"

int main(void){
	char x, y, z, temp;
	
	while(scanf("%c%c%c", &x, &y, &z) != EOF){
		getchar();
		
		if(x>y){
			temp = x;
			x = y; 
			y = temp;
		}
		if(x>z){
			temp = x;
			x = z;
			z = temp;
		}
		if(y>z){
			temp = y;
			y = z;
			z = temp;
		}
		
		printf("%c %c %c\n", x, y, z);
	}
	
	return 0; 
}

 

//无法AC,提示Output Limit Exceeded! why?
#include "stdio.h"

int main(void){
	char i, j, k;
	char temp;
	
	while(scanf("%c%c%c", &i, &j, &k) != ‘\n‘){		//如果换成while(scanf("%c%c%c", &i, &j, &k) != EOF),则Wrong Answer

		getchar();

		temp = i<j?i:j;
		
		printf("%c %c %c\n", temp<k?temp:k, temp<k?k:temp, i<j?j:i);
		
	}	
	return 0;
} 

 

HDOJ 2000

标签:

原文地址:http://www.cnblogs.com/cnfanhua/p/4220916.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!