Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.40 KB | None | 0 0
  1. package com.company;
  2. import java.util.*;
  3. public class Main {
  4.  
  5.     public static void main(String[] args) {
  6.     Scanner input = new Scanner(System.in);
  7.     int n = Integer.parseInt(input.nextLine());
  8.         double arr[] = new double[n];
  9.         if(n>1) {
  10.             for (int i = 0; i < n; i++) {
  11.                 arr[i] = Double.parseDouble(input.nextLine());
  12.             }
  13.  
  14.             double oddSum = 0;
  15.             double oddMax = arr[0];
  16.             double oddMin = arr[0];
  17.             double evenSum = 0;
  18.             double evenMax = arr[1];
  19.             double evenMin = arr[1];
  20.  
  21.             for (int i = 1; i < n; i += 2) {
  22.                 evenSum += arr[i];
  23.  
  24.                 if (arr[i] > evenMax)
  25.                     evenMax = arr[i];
  26.  
  27.                 if (arr[i] < evenMin)
  28.                     evenMin = arr[i];
  29.             }
  30.  
  31.             for (int i = 0; i < n; i += 2) {
  32.                 oddSum += arr[i];
  33.                 if (arr[i] > oddMax)
  34.                     oddMax = arr[i];
  35.  
  36.                 if (arr[i] < oddMin)
  37.                     oddMin = arr[i];
  38.             }
  39.  
  40.             System.out.println("OddSum=" + oddSum);
  41.             System.out.println("OddMin=" + oddMin);
  42.             System.out.println("OddMax=" + oddMax);
  43.             System.out.println("EvenSum=" + evenSum);
  44.             System.out.println("EvenMin=" + evenMin);
  45.             System.out.println("EvenMax=" + evenMax);
  46.  
  47.         } else {
  48.             double num2 = Double.parseDouble(input.nextLine());
  49.             System.out.println("OddSum="+num2);
  50.             System.out.println("OddMin="+num2);
  51.             System.out.println("OddMax="+num2);
  52.             System.out.println("OddSum="+0);
  53.             System.out.println("OddSum=No");
  54.             System.out.println("OddSum=No");
  55.  
  56.         }
  57.  
  58.     }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement