package yukicoder357; import java.util.Arrays; import java.util.Scanner; public class Main { static int[] item1,item2,score; static int n,m; public static void main(String[] args){ Scanner sc=new Scanner(System.in); n=sc.nextInt(); //品物が0,1,2, ,nと名付けられている m=sc.nextInt(); //条件がm本 item1=new int[m]; item2=new int[m]; score=new int[m]; for(int i=0;i0){ getScore+=score[ii]; } } } dp[nextmask]=Math.max(dp[nextmask], dp[mask]+getScore); } } } System.out.println(dp[(1<