欧美1区2区3区激情无套,两个女人互添下身视频在线观看,久久av无码精品人妻系列,久久精品噜噜噜成人,末发育娇小性色xxxx

題解 | #小紅取數(shù)#

小紅取數(shù)

http://www.fangfengwang8.cn/practice/6a7b2b6c9e3a4f56b1db9f8ca08d889b

import java.util.Scanner;

import java.util.*;
// 注意類名必須為 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int k = sc.nextInt();
        long[] arr = new long[n+1];
        for(int i=1;i<=n;i++){
            arr[i] = sc.nextLong();
        }
        long[][] dp = new long[n+1][k];
        for(int i=0;i<=n;i++)
            Arrays.fill(dp[i],Long.MIN_VALUE);
        //初始化dp[0][0],求其他的dp會(huì)用到
        dp[0][0]=0;
        for(int i=1;i<n+1;i++)
            for(int j=0;j<k;j++){
                //dp[i][j]表示前i個(gè)元素余數(shù)為j時(shí)的最大和
                //轉(zhuǎn)移方程為dp[i][j] = 前i-1個(gè)元素余數(shù)為j的情況,即不選擇當(dāng)前元素
                //或者前i-1個(gè)元素選擇當(dāng)前元素后相加余數(shù)為j的情況
                dp[i][(int)((j+arr[i])%k)]=Math.max(dp[i-1][(int)((j+arr[i])%k)],dp[i-1][j]+arr[i]);
            }
            if(dp[n][0]>0){
                System.out.println(dp[n][0]);
            }else{
                System.out.println(-1);
            }
    }
}

全部評(píng)論

相關(guān)推薦

點(diǎn)贊 評(píng)論 收藏
分享
SHC2:關(guān)鍵問題是你這三段實(shí)習(xí)是三個(gè)不同的崗位…你這樣子秋招就是只有一段實(shí)習(xí)的本科生..
點(diǎn)贊 評(píng)論 收藏
分享
評(píng)論
點(diǎn)贊
收藏
分享

創(chuàng)作者周榜

更多
??途W(wǎng)
??推髽I(yè)服務(wù)