OJ之字母的爭論

2021-06-27 21:25:05 字數 776 閱讀 3800

/*

* 檔名稱:test.cpp

* 作 者:劉佳琦

* 完成日期:2023年 12 月 27 日

* 版 本 號:v1.0

* * 問題描述:某一天,26個小寫的英文本母爭論了起來,它們都想當老大,鬧得不可開交。這時逗比的小甲想到了乙個好辦法使它們平息了下來,規則是這樣的:讀入一行僅由小寫英文本母組成的字串,統計這26個小寫英文本母在這串字元中出現的次數,誰出現的此數多誰就是老大。另外,沒有出現在這串字元中的小寫英文本母就只能甘拜下風了。雖然這種辦法對有些字母有些不公平,但是大家還是硬著頭皮接受了。那麼好了,現在問題來了,聰明的

* 程式輸入:一行僅由小寫英文本母組成的字串,不包含其他的各類字元。

* 程式輸出:輸出出現次數最多的字母和次數,如果出現次數相同則輸出ascii碼大的

*/#include#includeusing namespace std;

int main()

,max=0;

gets(str);

for(i=0; str[i]!='\0'; ++i)

for(i=0;i<26;i++)

}for(i=0; i<26; i++)

{if(a[i]==max)

{if(t

執行結果:

知識點總結:

定義乙個陣列分別統計各個字母的個數並且比較大小,1~26分別代表字母a~z,把最大的複製給max,再從中找是否有相同數目的字母,比較ascii碼的大小,最後輸出。

字母的爭論

某一天,26個小寫的英文本母爭論了起來,它們都想當老大,鬧得不可開交。這時逗比的小甲想到了乙個好辦法使它們平息了下來,規則是這樣的 讀入一行僅由小寫英文本母組成的字串,統計這26個小寫英文本母在這串字元中出現的次數,誰出現的此數多誰就是老大。另外,沒有出現在這串字元中的小寫英文本母就只能甘拜下風了。...

軟體架構的爭論

辦公室裡,關於什麼是軟體架構,爭論正酣。程式設計師說 軟體架構就是要決定需要編寫哪些類 使用哪些現成框架。程式經理笑了 程式經理說 軟體架構就是模組的劃分和介面的定義。系統分析員笑了 系統分析員說 軟體架構就是為業務領域物件的關係建模。配置管理員笑了 配置管理員說 軟體架構就是開發出來的以及編譯過後...

南陽oj 題目276 比較字母大小

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 任意給出兩個英文本母,比較它們的大小,規定26個英文本母a,b,c.z依次從大到小。輸入 第一行輸入t,表示有t組資料 接下來有t行,每行有兩個字母,以空格隔開 輸出輸出各組資料的比較結果,輸出格式見樣例輸出 注意輸出嚴格按照輸...