首页 > 其他 > 详细

POJ 2136

时间:2015-02-19 22:58:58      阅读:469      评论:0      收藏:0      [点我收藏+]

水水更健康

#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <climits>
#include <string.h>
#include <queue>
using namespace std;
int LetC[30];
char str[85];
int main(){
	memset(LetC,0,sizeof(LetC));
	for(int i=1;i<=4;i++){
		gets(str);
		int len=strlen(str);
		for(int i=0;i<len;i++){
			if(str[i]>=‘A‘&&str[i]<=‘Z‘){
				LetC[str[i]-‘A‘]++;
			}
		}
	}
	int maxl=-1,pos=-1;
	for(int i=0;i<26;i++){
		if(LetC[i]>maxl){
			pos=i;
			maxl=LetC[i];
		}
	}
	for(int i=maxl;i>=0;i--){
		for(int j=0;j<26;j++){
			if(j) printf(" ");
			if(i==0){
				printf("%c",j+‘A‘);
				continue;
			}
			if(LetC	[j]==i){
				LetC[j]--;
				printf("*");
			}
			else printf(" ");
		}
		printf("\n");
	}
	printf("\n");
}

	

  

POJ 2136

原文:http://www.cnblogs.com/jie-dcai/p/4296329.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!