Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. public class TaskSaa2 {
  2. public static void main(String[] args) {
  3. int[] arr = { 5, 10, 15, 54, 5, 10, 15 };
  4. int[] arr2 = new int[arr.length - 1];
  5. int sum1 = 0;
  6. int sum2 = 0;
  7. for (int i = 0; i < arr.length / 2; i++) {
  8. sum1 += arr[i];
  9. }
  10. for (int i = (arr.length / 2) + 1; i < arr.length; i++) {
  11. sum2 += arr[i];
  12. }
  13. if (sum1 == sum2) {
  14. for (int i = 0; i < arr2.length; i++) {
  15. arr2[i] = funGad(arr[i], arr[i + 1]);
  16. }
  17. }
  18. for (int i = 0; i < arr2.length; i++) {
  19. for (int j = 0; j < arr2.length - 1; j++) {
  20. if (arr2[j] < arr2[j + 1]) {
  21. int temp = arr2[j];
  22. arr2[j] = arr2[j + 1];
  23. arr2[j + 1] = temp;
  24. }
  25. }
  26. }
  27. System.out.print("[ ");
  28. for (int i = 0; i < arr2.length; i++) {
  29. System.out.print(arr2[i] + " ");
  30. }
  31. System.out.print("]");
  32. }
  33.  
  34. static int funGad(int a, int b) {
  35. if (b == 0) {
  36. return a;
  37. }
  38. return funGad(b, a % b);
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement