計數思想-眾數

11203-眾數

題目描述(Description)

眾數是指在一組數據中,出現次數最多的數。例如:1, 1, 3 中出現次數最多的數為 1,則眾數為 1。 給定一組數,你能求出眾數嗎?

輸入格式(Format Input)

第 1 行輸入一個整數 n (1 <= n <= 10000),表示數的個數。
第 2 行輸入 n 個用空格隔開的整數 Ai (0 <= Ai <= 1000),依次表示每一個數。

輸出格式(Format Output)

在一行中輸出一個整數,表示這組數據的眾數。
數據保證有唯一的眾數。

輸入樣例 1(Sample Input 1)
3
1 1 3
輸出樣例 1(Sample Output 1)
1
限制(Restrictions)

時間限制(Time Limit): 1000 ms
內存限制(Memory Limit): 65536 KB

說明/提示
#include<bits/stdc++.h>
using namespace std;
int a[10001];
int main(){int n,num;int max=0,ans;cin>>n;for(int i=1;i<=n;i++){cin>>num;a[num]++;if(a[num]>=max){max=a[num]++;ans=num;}}cout<<ans;return 0;
}

1113-字母統計

題目描述(Description)

小朋友在幼兒園的時候沒有學過英語,只認識 26 個字母。所以拿到一個句子,就之后做一件事情,就是數字母。那個,作為學生的你,如果給你一個句子,你能輸出其中每個字母的個數么?

輸入格式(Format Input)

第一行包括一個整數,表示句子的長度,長度不會超過 100。
第二行包括一個句子

輸出格式(Format Output)

按順序輸出每個出現的小寫字母的個數

輸入樣例 1(Sample Input 1)
21
pascalissointeresting
輸出樣例 1(Sample Output 1)
a 2
c 1
e 2
g 1
i 3
l 1
n 2
o 1
p 1
r 1
s 4
t 2
限制(Restrictions)

時間限制(Time Limit): 1000 ms
內存限制(Memory Limit): 65535 KB

說明/提示
#include<bits/stdc++.h>
using namespace std;
int a[27];
int main(){int n;
//	char str;cin>>n;for(int i=1;i<=n;i++){char str;cin>>str;a[str]++;		}for(char i='a';i<='z';i++){if(a[i]!=0){cout<<i<<" "<<a[i]<<endl;} }return 0;
}

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

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

相關文章

【Go語言基礎【20】】Go的包與工程

文章目錄 零、概述一、包基礎1、包的核心作用2、包的聲明與結構2.1、 包聲明&#xff08;Package Declaration&#xff09;2.2、 包的目錄結構&#xff08;工程視角&#xff09; 3、包的導入與調用3.1、導入包&#xff08;Import Packages&#xff09;3.2、 調用包成員3.3、 導…

《C++初階之入門基礎》【命名空間 + 輸入輸出 + 缺省參數 + 函數重載】

【命名空間 輸入&輸出 缺省參數 函數重載】目錄 前言&#xff1a;---------------hello world---------------比較C語言和C的第一個程序&#xff1a;hello word ---------------命名空間---------------什么是命名空間&#xff1f;怎么使用命名空間&#xff1f;怎么定義…

java綜合項目開發一課一得

文章目錄 Java 綜合項目課程學習&#xff1a;探索與成長之路一、課程初體驗&#xff1a;從理論走向實踐&#xff08;一&#xff09;系統學習 Java 核心理論知識&#xff08;二&#xff09;開啟首個實踐項目 —— 圖書管理系統 二、項目攻堅&#xff1a;挑戰與突破&#xff08;一…

JuiceFS v1.3-Beta2:集成 Apache Ranger,實現更精細化的權限控制

在大數據場景中&#xff0c;文件系統和應用組件的權限管理至關重要。在最新發布的 JuiceFS 社區版 v1.3-Beta 2 中&#xff0c;JuiceFS 引入了與 Apache Ranger 的集成&#xff0c;提供了更為靈活和細粒度的權限控制解決方案。 本文將介紹 JuiceFS 社區版如何與 Apache Ranger…

6月8日day48打卡

隨機函數與廣播機制 知識點回顧&#xff1a; 隨機張量的生成&#xff1a;torch.randn函數卷積和池化的計算公式&#xff08;可以不掌握&#xff0c;會自動計算的&#xff09;pytorch的廣播機制&#xff1a;加法和乘法的廣播機制 ps&#xff1a;numpy運算也有類似的廣播機制&…

計算機常用快捷鍵分類匯總,涵蓋 Windows、macOS 以及通用軟件場景

一、系統通用快捷鍵 功能Windows 快捷鍵macOS 快捷鍵復制Ctrl CCommand C粘貼Ctrl VCommand V剪切Ctrl XCommand X撤銷Ctrl ZCommand Z全選Ctrl ACommand A保存Ctrl SCommand S打印Ctrl PCommand P新建窗口/標簽頁Ctrl NCommand N關閉當前窗口/標簽頁Ctrl WC…

ES6中的Map與Set數據結構的簡單應用

一、Map定義和基本用法 Map是一種鍵值對集合&#xff0c;其中鍵和值都可以是任何類型&#xff08;對象、原始值等&#xff09;。與普通對象不同&#xff0c;Map保持鍵值對的插入順序&#xff0c;并且允許使用任何類型的鍵。 1、創建Map const map new Map()2、添加鍵值對。…

25.【.NET8 實戰--孢子記賬--從單體到微服務--轉向微服務】--單體轉微服務--用戶服務接口

用戶管理是任何系統的基礎功能之一&#xff0c;本篇介紹了如何實現一個完整的用戶管理模塊&#xff0c;包括用戶信息的增刪改查、用戶狀態管理、分頁查詢、數據驗證和權限控制。核心代碼實現部分涵蓋了控制器&#xff08;UserController&#xff09;、服務接口&#xff08;IUse…

基于深度學習的無人機軌跡預測

完整代碼見文末 隨著無人機技術的不斷發展,無人機在農業、物流、監控等領域的應用日益廣泛。精準的軌跡預測不僅能夠提高無人機飛行的效率和安全性,還能在應對復雜環境下的突發狀況時做出迅速反應。因此,基于深度學習的無人機軌跡預測已成為當前研究和應用的熱門方向。 無…

AUTOSAR實戰教程--DoIP_02_診斷鏈路建立流程

第一步&#xff1a;DoIP實體車輛聲明/診斷儀車輛識別請求 打開激活線以后&#xff0c;DoIP實體發的三幀車輛聲明報文。其中包含了DoIP實體的診斷邏輯地址&#xff08;可以類比DoCAN的物理請求/響應地址&#xff09;&#xff0c;對應車輛的VIN碼&#xff08;若已配置&#xff0…

跟我學c++中級篇——多線程中的文件處理

一、文件處理 作為IO處理的一種重要場景&#xff0c;文件處理是幾乎所有編程都無法繞過的一個情況。稍微復雜的一些的程序都可能需要文件處理&#xff0c;不管這種文件處理對開發者來說是顯式的還是隱式的。相對于其它語言&#xff0c;C并未提供多么好的文件處理API接口&#…

Flutter知識點匯總

Flutter架構解析 1. Flutter 是什么?它與其他移動開發框架有什么不同? Flutter 是 Google 開發的開源移動應用開發框架,可用于快速構建高性能、高保真的移動應用(iOS 和 Android),也支持 Web、桌面和嵌入式設備。。它與其他移動開發框架(如 React Native、Xamarin、原…

【會員專享數據】1980—2022年中國逐日月年潛在蒸散發柵格數據

氣象數據是我們在各項研究中都經常使用的數據&#xff0c;尤其是高精度的氣象數據應用價值非常高。 之前我們分享過研究者張凌, 胡英屹等發布在國家冰川凍土沙漠科學數據中心平臺上的nc格式的1980—2022年中國高分辨率逐日、逐月、逐年氣象數據&#xff01;很多小伙伴拿到數據…

前端打包工具簡單介紹

前端打包工具簡單介紹 一、Webpack 架構與插件機制 1. Webpack 架構核心組成 Entry&#xff08;入口&#xff09; 指定應用的起點文件&#xff0c;比如 src/index.js。 Module&#xff08;模塊&#xff09; Webpack 把項目當作模塊圖&#xff0c;模塊可以是 JS、CSS、圖片等…

工業控制核心引擎高性能MCU——MM32F5370

RAMSUN提供的MM32F5370搭載180MHz Arm China Star-MC1處理器&#xff0c;集成DSP、FPU與三角函數加速單元&#xff08;CORDIC&#xff09;&#xff0c;輕松應對復雜算法需求。其技術亮點包括&#xff1a; 超高精度PWM&#xff1a;8通道208ps級高精度PWM輸出&#xff0c;滿足儲能…

AI架構師修煉之道

1 AI時代的架構革命 與傳統軟件開發和軟件架構師相比&#xff0c;AI架構師面臨著三重范式轉換&#xff1a; 1.1 技術維度&#xff0c;需處理異構算力調度與模型生命周期管理的復雜性&#xff1b; 1.2 系統維度&#xff0c;需平衡實時性與資源約束的矛盾&#xff1b; 1.3 價…

數學建模期末速成 主成分分析的基本步驟

設有 n n n個研究對象&#xff0c; m m m個指標變量 x 1 , x 2 , ? , x m x_1,x_2,\cdots,x_m x1?,x2?,?,xm?&#xff0c;第 i i i個對象關于第 j j j個指標取值為 a i j a_{ij} aij?,構造數據矩陣 A ( a i j ) n m A\left(\begin{array}{c}a_{ij}\end{array}\right)_{…

博圖 SCL 編程技巧:靈活實現上升沿與下降沿檢測案例分享(上)

博圖 SCL 編程技巧&#xff1a;靈活實現上升沿與下降沿檢測案例分享 在 PLC 編程中&#xff0c;檢測信號從 0 變為 1 (上升沿) 或從 1 變為 0 (下降沿) 是最基礎也是最關鍵的操作之一。它常用于啟動單次動作、計數、狀態切換等場景。在西門子 TIA Portal 環境中&#xff0c;雖…

深度學習入門Day3--魚書學習(2)

這倆天剛忙完答辯的事情&#xff0c;終于有時間學習了 一、3層神經網絡實現 1.本節中的符號使用說明。 w 12 ( 1 ) w_{12}^{(1)} w12(1)?表示前一層的第2個神經元 x 2 x_{2} x2?到后一層的第一個神經元 a 1 a_{1} a1?的權重。權重右下角按照“后一層的索引號、前一層的索引…

服務器 | Centos 9 系統中,如何部署SpringBoot后端項目?

系列文章目錄 虛擬機 | Ubuntu 安裝流程以及界面太小問題解決 虛擬機 | Ubuntu圖形化系統&#xff1a; open-vm-tools安裝失敗以及實現文件拖放 虛擬機 | Ubuntu操作系統&#xff1a;su和sudo理解及如何處理忘記root密碼 文章目錄 系列文章目錄前言一、環境介紹二、 使用syst…