Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. public class Aquarium {
  2.  
  3. public static void main (String []args) {
  4. int min = 1;
  5. int max = 1000;
  6. int size[] = {10,100,500};
  7. System.out.println(peaceful(min, max, size));
  8. }
  9. public static int peaceful (int minSize, int maxSize, int[]fishSizes) {
  10. int tot=0;
  11. int num=0;
  12. int []check = new int [maxSize - minSize + 1];
  13. for (int i=0; i<check.length; i++) {
  14. check[i]=0;
  15. }
  16. for (int i=minSize; i<=maxSize; i++) {
  17. tot=0;
  18. for (int x=0;x<fishSizes.length; x++) {
  19. if (i>10*fishSizes[x]|| fishSizes[x]>10*i || (i<2*fishSizes[x] && fishSizes[x]<2*i)) {
  20. tot++;
  21. check[i-minSize]=1;
  22. //System.out.println(i);
  23. }
  24. }
  25. if (tot==fishSizes.length) {
  26. check[i-minSize]=1;
  27. }
  28.  
  29. }
  30. for (int i=0;i<check.length; i++) {
  31. if (check[i]==1) {
  32. num++;
  33. }
  34. }
  35. return num;
  36.  
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement