試題 歷屆試題 對局匹配

2021-10-10 03:57:56 字數 575 閱讀 4171

小明發現**的自動對局系統在匹配對手時,只會將積分差恰好是k的兩名使用者匹配在一起。如果兩人分差小於或大於k,系統都不會將他們匹配。

現在小明知道這個**總共有n名使用者,以及他們的積分分別是a1, a2, … an。

#include

#include

using

namespace std;

const

int maxn=

100001

;int sum[maxn]

;int dp[maxn]

;int

main()

if(k==0)

//k!=0

for(

int i=

0;i) dp[0]

=temp[0]

;for

(int j=

1;j)

g_sum+

=dp[m-1]

;}printf

("%d"

,g_sum)

;return0;

}

歷屆試題 對局匹配

這幾天心態有點崩,不會的忒多了,翻翻學長們的部落格,同時期的他們學的演算法比我多,題量也是!而且我很多學的演算法和資料結構都只是做過模板題。md下學期逃課吧,我愛acm!萬幸今天下午查機組考得還算可以hhhh,算是一件值得高興的事呢。如果對於給定的k為0,那麼我們讓每乙個積分為x的組的人數都只剩乙個...

歷屆試題 對局匹配

提交此題 評測記錄 資源限制 時間限制 1.0s 記憶體限制 256.0mb 問題描述 輸入格式 第一行包含兩個個整數n和k。第二行包含n個整數a1,a2,an。對於30 的資料,1 n 10 對於100 的資料,1 n 100000,0 ai 100000,0 k 100000 輸出格式 乙個整數...

歷屆試題 對局匹配 遞推

題目鏈結藍橋杯 歷屆真題 題解 問題描述 輸入格式 第一行包含兩個個整數n和k。第二行包含n個整數a1,a2,an。對於30 的資料,1 n 10 對於100 的資料,1 n 100000,0 ai 100000,0 k 100000 輸出格式 乙個整數,代表答案。分析 每積分相乘k個能匹配,則將每...