Advertisement
EntropyStarRover

Untitled

Apr 6th, 2017
112
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package com.company;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Main {
  6.  
  7.     public static void main(String[] args) {
  8.         Scanner scanner = new Scanner(System.in);
  9.         int n = Integer.parseInt(scanner.nextLine());
  10.  
  11.         double oddSum = 0;
  12.         double oddMin = Double.MAX_VALUE;
  13.         double oddMax = Double.MIN_VALUE;
  14.         double evenSum = 0;
  15.         double evenMin = Double.MAX_VALUE;
  16.         double evenMax = Double.MIN_VALUE;
  17.  
  18.         for (int i = 0; i < n; i++) {
  19.             double number = Double.parseDouble(scanner.nextLine());
  20.             //odds first
  21.             if (i % 2 == 0) {
  22.                 oddSum += number;
  23.                 if (number < oddMin) {
  24.                     oddMin = number;
  25.                 }
  26.                 if (number > oddMax) {
  27.                     oddMax = number;
  28.  
  29.                 }
  30.  
  31.             } else {
  32.                 evenSum += number;
  33.                 if (number < evenMin) {
  34.                     evenMin = number;
  35.                 }
  36.                 if (number > evenMax) {
  37.                     evenMax = number;
  38.  
  39.                 }
  40.  
  41.             }
  42.  
  43.  
  44.         }
  45.  
  46.         System.out.println("OddSum=" + oddSum + ",");
  47.         if (oddMin == Double.MAX_VALUE) {
  48.             System.out.println("No,");
  49.         } else {
  50.             System.out.println("OddMin=" + oddMin + ",");
  51.         }
  52.         if (oddMax == Double.MIN_VALUE) {
  53.             System.out.println("No,");
  54.         } else {
  55.             System.out.println("OddMax=" + oddMax + ",");
  56.         }
  57.         System.out.println("EvenSum=" + evenSum + ",");
  58.         if (evenMin == Double.MAX_VALUE) {
  59.             System.out.println("No,");
  60.         } else {
  61.             System.out.println("EvenMin=" + evenMin + ",");
  62.         }
  63.         if (evenMax == Double.MIN_VALUE) {
  64.             System.out.println("No");
  65.         } else {
  66.             System.out.println("EvenMax=" + evenMax + ",");
  67.         }
  68.     }
  69. }
Advertisement
RAW Paste Data Copied
Advertisement