zoukankan      html  css  js  c++  java
  • POJ 2136

     1 #include <iostream>
     2 #include <string>
     3 #define MAXN 26
     4 using namespace std;
     5 
     6 int _m[MAXN];
     7 
     8 
     9 int main()
    10 {
    11     //freopen("acm.acm","r",stdin);
    12     int max = -1;
    13     string s;
    14     int i;
    15     int k;
    16     memset(_m,0,sizeof(_m));
    17     for(k = 0; k < 4; ++ k)
    18     {
    19         getline(cin,s);
    20         for(i = 0; i < s.length(); ++ i)
    21         {
    22             if(s[i] >= 'A' && s[i] <= 'Z')
    23             {
    24                 ++ _m[ s[i] - 'A' ];
    25             }
    26         }
    27         
    28     }
    29     for(i = 0; i < MAXN; ++ i)
    30     {
    31         if(_m[i] > max)
    32         {
    33             max = _m[i];
    34         }
    35     }
    36 //    cout<<max<<endl;
    37     for(i = max; i >= 1; -- i)
    38     {
    39         for(k = 0; k < MAXN; ++ k)
    40         {
    41             if(_m[k] >= i)
    42             {
    43                 cout<<'*';
    44             }
    45             else
    46             {
    47                 cout<<' ';
    48             }
    49             cout<<' ';
    50         }
    51         cout<<endl;
    52     }
    53     for(char j = 'A'; j <= 'Z'; ++ j)
    54     {
    55         cout<<j<<' ';
    56     }
    57     cout<<endl;
    58 }

    关注我的公众号,当然,如果你对Java, Scala, Python等技术经验,以及编程日记,感兴趣的话。 

    技术网站地址: vmfor.com

  • 相关阅读:
    yii中通过HTTP post接收
    网络编程
    python 异常处理
    面向对象(2)
    面向对象
    什么是模块精讲
    常用模块二
    各种推导式详解
    匿名函数
    迭代器生成器
  • 原文地址:https://www.cnblogs.com/gavinsp/p/4566669.html
Copyright © 2011-2022 走看看