Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Train {
- public static void main(String[] args) {
- Scanner scann = new Scanner(System.in);
- String inputLine = scann.nextLine();
- String[] elements = inputLine.split(" ");
- int[] digits = new int[elements.length];
- for (int i = 0; i < digits.length; i++) {
- digits[i] = Integer.parseInt(elements[i]);
- }
- int oddMin = Integer.MAX_VALUE;
- int oddMax = Integer.MIN_VALUE;
- long oddSum = 0;
- int[] oddNums = new int[elements.length];
- for (int i = 0; i< oddNums.length; i++) {
- if (digits[i]%2==1) {
- oddNums[i] = digits[i];
- }
- }
- for (int i = 0; i< oddNums.length; i++) {
- int oddNum = oddNums[i];
- if (oddNum < oddMin) {
- oddMin = oddNum;
- }
- if (oddNum > oddMax) {
- oddMax = oddNum;
- }
- oddSum = oddSum+oddNum;
- }
- int evenMin = Integer.MAX_VALUE;
- int evenMax = Integer.MIN_VALUE;
- long evenSum = 0;
- int[] evenNums = new int[elements.length];
- for (int i = 0; i < evenNums.length; i++) {
- if (digits[i]%2==0) {
- evenNums[i] = digits[i];
- }
- }
- for (int i = 0; i < evenNums.length; i++) {
- int evenNum = evenNums[i];
- if (evenNum < evenMin) {
- evenMin = evenNum;
- }
- if (evenNum > evenMax) {
- evenMax = evenNum;
- }
- evenSum = evenSum +evenNum;
- }
- //OddSum=…, OddMin=…, OddMax=…, EvenSum=…, EvenMin=…, EvenMax=//
- System.out.print("OddSum="+oddSum+", ");
- System.out.print("OddMin="+oddMin+", ");
- System.out.print("OddMax="+oddMax+", ");
- System.out.print("EvenSum="+evenSum+", ");
- System.out.print("EvenMin="+evenMin+", ");
- System.out.print("EvenMax="+evenMax);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement