Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2020
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. //Language:Java
  2. import java.util.*;
  3.  
  4. public class Dequy_Caitui {
  5. static int dequy(int[] value ,int mass[] ,int size)
  6. {
  7. if(size <= 0 ) return 0;
  8. int leng = value.length ,max = 0;
  9. for(int i = 0 ; i <leng ;i++)
  10. {
  11. if(size >= mass[i])
  12. {
  13. int tmp = value[i]+dequy(value,mass,size-mass[i]);
  14. max = max < tmp ? tmp:max;
  15. }
  16. }
  17. return max;
  18. }
  19. public static void main(String[] args) {
  20. Scanner sc = new Scanner(System.in);
  21. int num_item = sc.nextInt();
  22. int size = sc.nextInt();
  23. int value[] = new int[num_item];
  24. int mass[] = new int[num_item];
  25.  
  26. for(int i = 0 ; i < num_item ;i++)
  27. {
  28. mass[i] = sc.nextInt();
  29. value[i] = sc.nextInt();
  30. }
  31. System.out.println(dequy(value,mass,size));
  32. }
  33.  
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement