PAT-乙級-1042 字符統計

請編寫程序,找出一段給定文字中出現最頻繁的那個英文字母。

輸入格式:

輸入在一行中給出一個長度不超過 1000 的字符串。字符串由 ASCII 碼表中任意可見字符及空格組成,至少包含 1 個英文字母,以回車結束(回車不算在內)。

輸出格式:

在一行中輸出出現頻率最高的那個英文字母及其出現次數,其間以空格分隔。如果有并列,則輸出按字母序最小的那個字母。統計時不區分大小寫,輸出小寫字母。

輸入樣例:

This is a simple TEST.  There ARE numbers and other symbols 1&2&3...........

輸出樣例:

e 7



分析:
  將輸入的字符串中的字母個數統計出來即可
  輸入時使用gets或getline或cin.getline




 1 //c++
 2 
 3 #include <iostream>
 4 #include <cctype>
 5 using namespace std;
 6 int main()
 7 {
 8     char c,str[1010];
 9     int k=0,num[128]={0};
10     cin.getline(str,1010);
11     for(int i=0;str[i]!='\0';i++)
12         num[int(str[i])]++;
13     for(int i=1;i<128;i++){
14         if(isalpha(i)){
15             if('A'<=i&&i<='Z'){
16                 num[i+32] += num[i];
17                 continue;
18             }
19             if(k<num[i])
20                 c=i,k=num[i];
21         }
22     }
23     cout<<c<<' '<<k;
24     return 0;
25  } 

?




轉載于:https://www.cnblogs.com/tenjl-exv/p/9867703.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/279100.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/279100.shtml
英文地址,請注明出處:http://en.pswp.cn/news/279100.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

acm教程 java版_[轉]ACM之java速成

這里指的java速成&#xff0c;只限于java語法&#xff0c;包括輸入輸出&#xff0c;運算處理&#xff0c;字符串和高精度的處理&#xff0c;進制之間的轉換等&#xff0c;能解決OJ上的一些高精度題目。1. 輸入&#xff1a;格式為&#xff1a;Scanner cin new Scanner(newBuffe…

配置SSH非管理員用戶登錄

以root身份登進系統后&#xff0c;增加一個非root帳戶&#xff0c;名稱為:systemadmin&#xff0c;密碼按您的需求設置一個即可。接下來我們要禁止root直接登陸。 [rootmail ~]# useradd systemadmin [rootmail ~]# passwd systemadmin [rootmail ~]# vim /etc/ssh/sshd_conf…

火狐查cookie_Firefox 65默認會阻止跟蹤Cookie

火狐查cookieMozilla today released Firefox 63, which includes an experimental option to block third-party tracking cookies, protecting against cross-site tracking. You can test this out today, but Mozilla wants to enable it for everyone by default in Firef…

chromebook刷機_如何將iTunes音樂移至Chromebook

chromebook刷機If you switch between platforms a lot, you know it’s a hassle to move your stuff around. Fortunately, music files don’t have any sort of DRM tying them to a specific platform the way that movies do, so you can copy and paste your library ar…

機房管理系列之殺毒服務器維護

對于企業安全管理方面&#xff0c;“防患于未然”&#xff0c;事前的預防遠遠大于事故處理&#xff0c;在企業內部保障機房服務器安全運行尤為重要&#xff0c;如何確保企業的安全&#xff1f;我們接下來講的就是對Symantec殺毒服務器的管理。首先是掃描策略的應用。什么時間升…

php v9 上傳_phpcms v9 表單添加文件上傳字段

phpcms v9 表單添加文件上傳字段1.打開目錄 ./phpcms/modules/content/fields/ ;把 文件夾downfile&#xff0c;拷貝到目錄./phpcms/modules/formguide/fields/里面。2.打開文件 ./phpcms/modules/formguide/fields/fields.inc.php ,在數組$fields添加值 ‘downfile’>’文件…

nowcoder OI 周賽 最后的晚餐(dinner) 解題報告

最后的晚餐&#xff08;dinner&#xff09; 鏈接&#xff1a; https://www.nowcoder.com/acm/contest/219/B 來源&#xff1a;牛客網 題目描述 \(\tt{**YZ}\)&#xff08;已被和諧&#xff09;的食堂實在是太擠辣&#xff01;所以\(\tt{Apojacsleam}\)現在想邀請他的一些好友去…

阿里巴巴Java開發手冊終極版

2019獨角獸企業重金招聘Python工程師標準>>> 一、編程規約&#xff1a; (一)命名風格 1. 【強制】 代碼中的命名均不能以下劃線或美元符號開始&#xff0c;也不能以下劃線或美元符號結束。 反例&#xff1a; _name / __name / $Object / name_ / name$ / Object$ 2.…

ios6.1.6可用微信_這是iOS 12.1的新增功能,今天可用

ios6.1.6可用微信While iOS 12 is still fairly fresh, the first point release will be rolling out starting today. This brings a handful of new features, like Group Facetime, dual SIM support, camera improvements, new emoji, and more. 盡管iOS 12仍然相當新鮮&a…

Hadoop實戰項目之網站數據點擊流分析(轉載分析)

本文轉載于csdn博主‘一直不懂’ 一&#xff0c;項目業務背景 https://blog.csdn.net/shenchaohao12321/article/details/82958936 二&#xff0c;整體技術流程及架構 https://blog.csdn.net/shenchaohao12321/article/details/82959255 三&#xff0c;數據采集 https://blog.c…

php rewrite url_PHP實現url重寫和.htaccess

.htaccess是一個完整的文件名(只有后綴)&#xff0c;它是用于Apache服務器下的配置文件&#xff0c;當.htaccess文件放在某一文件夾下&#xff0c;它僅對該文件夾下的文件和文件夾有效。通過.htaccess文件&#xff0c;可以配置服務器實現很多功能&#xff0c;比如錯誤定位&…

esp32 cam工作電流_我如何在家工作:Cam的生產力之痛

esp32 cam工作電流Telecommuting is becoming more and more common these days, with many tech writers (myself included) working from home on a full-time basis. I get asked about how I work fairly often, so here’s the skinny. 如今&#xff0c;遠程辦公變得越來越…

PL/SQL Developer結合oracle精簡客戶端配置說明

oracle 11g精簡版客戶端配置 ORACLE 一般情況下都會部署在服務器上&#xff0c;而在客戶端上需使用PL/SQL Developer 等連接工具連接服務器上的 ORACLE 。 而此時往往需要在客戶端上也安裝上百兆的 ORACLE 然后通過 ORACLE 的網絡配置向導來配置完成 PL/SQL Developer 的支持。…

NUMPY數據集練習 ----------SKLEARN類

123456<br><br># 1. 安裝scipy&#xff0c;numpy&#xff0c;sklearn包import numpyfrom sklearn.datasets import load_iris# 2. 從sklearn包自帶的數據集中讀出鳶尾花數據集dataprint(data.data)123# 3.查看data類型&#xff0c;包含哪些數據data load_iris()pr…

java 偽異步 netty,大話netty系列之--偽異步BIO

生意規模擴大話說&#xff0c;老王和大明的生意越來越好&#xff0c;這就需要兩個人增強業務往來&#xff0c;由于天南地北&#xff0c;兩個人只能每次運輸都需要雇一個人去運貨(new 一個線程)&#xff0c;一個月下來&#xff0c;兩人一算&#xff0c;人力成本太大了&#xff0…

如何使用Windows搜索在任何文件中搜索文本

Many of us rely on Windows Search to find files and launch programs, but searching for text within files is limited to specific file types by default. Here’s how you can expand your search to include other text-based files. 我們中的許多人都依賴Windows搜索…

php算法求出兔子數列,PHP算法:斐波那契數列的N種算法

前言前段時間&#xff0c;遇到優化計算斐波那契數列的常規遞歸方法&#xff0c;但是一時間并沒有及時想到很好的方法&#xff0c;所以后面查找了相關資料&#xff0c;總結了多種計算解法&#xff0c;所以分享出來&#xff0c;和大家一起交流學習。斐波那契數是什么斐波那契數列…

.net core MongoDB 初試

是這樣的&#xff0c;我們有一個場景&#xff0c;另一個服務器是寫到MongoDB里面&#xff0c;我們的MVC頁面要展示&#xff0c;需要分頁展示 自己寫了一個DAL public class MongoConnect{public string ConnectString { get; set; }}public class MongoBaseDAL<TEntity>{…

Linux文件和目錄權限:chmod、更改所有者和所屬組:chown,umask命令,隱藏權限:lsattr/chattr...

文件和目錄權限chmod&#xff1a; 我們使用ls -l可以看到文件的詳細信息&#xff0c;也知道第一列的第一個符號(字母)表示文件的類型&#xff0c;在表示文件的類型符號的后面的九個符號則表示的是文件的權限&#xff0c;這些權限和文件的所有者和所屬組都有關系&#xff1a; 文…

【技術累積】【點】【java】【27】@JSONField

JSONField 該注解隸屬于阿里fastjson&#xff0c;方便fastjson處理對象時的一些操作 源碼 Retention(RetentionPolicy.RUNTIME) Target({ ElementType.METHOD, ElementType.FIELD, ElementType.PARAMETER }) public interface JSONField {/*** config encode/decode ordinal* s…