201612-1 中間數
#include <iostream> #include <algorithm> using namespace std; int main(){ int n; cin>>n; int *a=new int[n]; for(int i=0;i<n;i++){ cin>>a[i]; } sort(a,a+n); int midcount=n/2; int num1=0,num2=0; for(int i=midcount-1;i>=0;i--){ if(a[i]==a[midcount]) ; else num1++; } for(int i=midcount+1;i<n;i++){ if(a[i]==a[midcount]) ; else num2++; } if(num1==num2){ cout<<a[midcount]; } else cout<<"-1"; return 0; }
相關推薦
201612-1 中間數
#include <iostream> #include <algorithm> using namespace std; int main(){ int n; cin>>n; int *a=new int[n]; for(int i=0;i<n;i
【CCF CSP認證】201612-1 中間數
試題編號: 201612-1 試題名稱: 中間數 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述: 問題描述 在一個整數序列a1, a2, …, an中,如果存在某個數,大於它的整數數量等於小於它
csp 201612-1 中間數
題目 問題描述 在一個整數序列a1, a2, …, an中,如果存在某個數,大於它的整數數量等於小於它的整數數量,則稱其為中間數。在一個序列中,可能存在多個下標不相同的中間數,這些中間數的值是相同的。 給定一個整數序列,請找出這個整數序列的中間數的值。 輸入格式
CCF 201612-1 中間數 JAVA實現
問題描述 在一個整數序列a1, a2, …, an中,如果存在某個數,大於它的整數數量等於小於它的整數數量,則稱其為中間數。在一個序列中,可能存在多個下標不相同的中間數,這些中間數的值是相同的。 給定一個整數序列,請找出這個整數序列的中間數的值。 輸入格式 輸入的第一行包含了一個整數n,表示整數
CCF201612-1 中間數
問題描述 在一個整數序列a1, a2, …, an中,如果存在某個數,大於它的整數數量等於小於它的整數數量,則稱其為中間數。在一個序列中,可能存在多個下標不相同的中間數,這些中間數的值是相同的。給定一個整數序列,請找出這個整數序列的中間數的值。 輸入格式 輸
CCF201612-1中間數
排序一下就可以了,上程式碼: #include<bits/stdc++.h> using namespace std; int main() { int n; scanf
CSP201612-1:中間數
pri void algorithm 研究生 pos man lac amp ron 引言:CSP(http://www.cspro.org/lead/application/ccf/login.jsp)是由中國計算機學會(CCF)發起的"計算機職業資格認證"考試,針對計算
劍指offer(1):數組
abs views 二維數組 如同 pad enter 數組與指針 在線 c語言細節 1 寫作計劃 最近在看《劍指offer》,發現自己有很多的數據結構與算法的基礎知識要復習,《好書一起讀(131):讓寫作更好》中提到用寫作倒逼閱讀,我很是贊同。所以,計劃以《劍指offe
數據庫基礎(1):數據定義
rop 數據庫基礎 class red 教師 clas 教師表 屬性 sna 1.實驗內容 1) 用Management Studio創建數據庫University_Mis 2) 使用SQL語句創建關系數據庫基本表: 學生表Students(Sno,Snam
從0到1構建大數據生態系列1:數據蠻荒中的拓荒之舉
市場需求 ont 應用 load 工作 網站 做事 做到 實施 緣起 我們都知道,當前大數據的需求基本屬於遍地開花。無論是帝都、魔都,還是廣州、深圳,亦或是全國其他各地,都在搞大數據;不管是不到百人的微小公司,還是幾百上千人的中型公司,亦或是上萬的大型公司,都在需求
第2章第1講數據類型及常量變量
pla 與運算 pre bsp 字符 span images area 9.png main() { printf("I love music!\n"); printf("the music is \"D:\\music\\love.mp3
奪命雷公狗C/C++-----1---語言數據類型和常見32關鍵字
字符 log c/c++ 常見 分享 並且 所有 nio stat 重點提示: C語言中嚴格區分大小寫 數據類型如下所示: 32個關鍵字如下所示: auto--------這個這個關鍵字用於聲明變量的生存期為自動,即將不在任何類、結構、枚舉、聯合和函數中
Java 8 新特性1-函數式接口
實例 his sys subject 生成 license object類 acc class類 Java 8 新特性1-函數式接口 (原) Lambda表達式基本結構: (param1,param2,param3) -> {代碼塊} 例1: package
sdut 4-1 復數類的運算符重載
turn clu data per pub opera 方便 演示 掌握 4-1 復數類的運算符重載 Time Limit: 1000MS Memory limit: 65536K 題目描寫敘述 通過本題目的練習能夠掌握成員運算符重載及友元運算符重載 要求
數據結構與算法(刺猬書)讀書筆記(1)----數組
split() ring 此外 結果 shift 即使 cnblogs 操作符 main 在JavaScript中,數組其實是一種特殊的對象,用來表示偏移量的索引是該對象的屬性,所以JavaScript的數組本質上是對象。同時這些數字索引在內部會被轉換成為字符串類型,因為J
第1章 數據結構緒論
popu dcl pretty 數組 pri ext 程序設計 pre 邏輯結構 程序設計 = 數據結構 + 算法 數據結構的一些相關概念: 數據結構的定義:數據結構是相互之間存在一種或多種特定關系的數據元素的集合。 數據結構的分類:
深度學習遙感影像分類(1)_數據集批量準備
func 文件夾 cnn images r+ 驗證 fop label read 近年來,深度學習在遙感影像地物分類中取得了一系列顯著的效果。CNN可以很好的獲取影像紋理信息,捕捉像素與像素之間的空間特征,因此,一個訓練好的深度學習模型在地物提取中具有很大的優勢。但模型的訓
oc學習1——基本數據類型
.com block 技術 eight bsp height com width 面向 OC是在C語言的基礎上進行擴展的一種面向對象的編程語言。很多基礎知識都和C語言中的非常類似。首先介紹一下OC中的基本數據類型,整體框架如下圖: oc學習1——基本數據類型
機器學習1:數據預處理
出了 替代 線性復雜 邊際 大數據 關系 虛擬 引入 分類 1、 缺失值處理 首先根據df.info( )可查看各列非空值個數;df.isnull( ).sum( )可查看數據框各列缺失值個數 >>>import pandas as pd >>
no.1 函數的重載
執行 情況 return 標準輸入 sha 個數 log cout 輸出流 //求3個數中最大的數,分別考慮整數,雙精度,長整數的情況 -1:主函數分3種情況,每種情況都是 +1:定義4個參數,3個是輸入變量,1個是輸出變量 +2:用標準輸入流輸入3個變量 +3:執行函數