題目描述:
現有 n(n≤1000) 名同學參加了期末考試,並且獲得了每名同學的資訊:語文、數學、英語成績(均為不超過 150 的自然數)。
如果某對學生 的每一科成績的分差都不
大於 5,且總分分差不大於 10,那麼這對學生就是「旗鼓相當的對手」。現在想知道
這些同學中,有幾對「旗鼓相當的對手」?同樣乙個人可能會和其他好幾名同學結對。
第一行乙個正整數 nn。
接下來 n行,每行三個整數,其中第 i行表示第 i 名同學的語文、數學、英語成績。最先讀入的同學編號為 1。
輸出乙個個整數,表示「旗鼓相當的對手」的對數。
輸入 #1複製
390 90 90
85 95 90
80 100 91
輸出 #1複製
2
#include#includeintmain()
};intn;
int sum[1010
]; //定義乙個求和陣列,存放個人的成績總和
inti,j;
int cnt = 0
; //表示陣列下標
scanf("%d
",&n);
for( i=0; i)//輸入你要輸入的資料,由n決定輸入幾輪
for( i=0; i)
}printf("%d
",cnt);//最後輸出cnt的值即可
return0;
}
P5728 深基5 例5 旗鼓相當的對手
題目描述 現有 n n 1000 名同學參加了期末考試,並且獲得了每名同學的資訊 語文 數學 英語成績 均為不超過 150 的自然數 如果某對學生 的每一科成績的分差都不大於 5,且總分分差不大於 10,那麼這對學生就是 旗鼓相當的對手 現在想知道這些同學中,有幾對 旗鼓相當的對手 同樣乙個人可能會...
P5730 深基5 例10 顯示屏
題目的意思很明確,要我們通過輸入的數字來構建乙個顯示屏,使得上面顯示這些數字。許多題解裡建立了乙個三維char陣列來儲存每乙個數字,然後進行輸出,其中打表浪費了大量的時間。我想,既然樣例輸出裡就有現成的 0 to 9 每乙個數字的形狀,為什麼不直接拿過來用呢?首先我建立了乙個陣列base 1來儲存樣...
洛谷 P5727 深基5 例3 冰雹猜想
題目描述 給出乙個正整數 n n 100 然後對這個數字一直進行下面的操作 如果這個數字是奇數,那麼將其乘 3 再加 1,否則除以 2。經過若干次迴圈後,最終都會回到 1。經過驗證很大的數字 7 10 11 都可以按照這樣的方式比變成 1,所以被稱為 冰雹猜想 例如當 n 是 20,變化的過程是 2...