题面:给 nnn 个物品,第 iii 个物品价值 a[i]a[i]a[i] ,挑出其中一个子集,使子集中物品价值之和在 mod pmod~pmod p 意义下最大。
数据规模:
对于测试点 1−21-21−2 , n≤20n \le 20n≤20 , p≤100p \le 100p≤100 ;
对于测试点 3−53-53−5 , n≤100n \le 100n≤100 , p≤2×105p \le 2\times10^5p≤2×105
对于测试点 6−76-76−7 , n≤25n \le 25n≤25 , p≤109p \le 10^9p≤109
对于测试点 8−108-108−10 , n≤36n \le 36n≤36 , p,a[i]≤109p,a[i] \le 10^9p,a[i]≤109
现在只想到 20pts20pts20pts 的暴力搜索,求正解