对于商店的位置i,找最近一个对应宝石的bossj,dp[i]=max(dp[i-1],dp[j]+a[i]),最近对应宝石boss可以通过宝石种类开索引数组二分查找