Untitled

 avatar
unknown
java
6 months ago
3.2 kB
5
Indexable
import java.util.Scanner;
import java.io.*;
 
public class Main {
 
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        double a = scanner.nextDouble();
        double b = scanner.nextDouble();
        double c = scanner.nextDouble();
        double mx = -10000000;
        int cnt = 0;
    /*    if (b != 0 && c != 0) {
            double m1 = a / b / c;
            if (m1 > mx){
                mx = m1; cnt = 1;
            }
            else if (m1 == mx)
                cnt++;
        }*/
         if (b != 0) {
            double m2 = a / b * c;
            if (m2 > mx) {
                mx = m2; cnt = 1;
            }
            else if (m2 == mx)
                cnt++;
        }
        if (b != 0) {
            double m3 = a / b + c;
            if (m3 > mx) {
                mx = m3; cnt = 1;
            }
            else if (m3 == mx)
                cnt++;
        }
        if (b != 0) {
            double m4 = a / b - c;
            if (m4 > mx) {
                mx = m4; cnt = 1;
            }
            else if (m4 == mx)
                cnt++;
        }
        if (c != 0) {
            double m5 = a * b / c;
            if (m5 > mx) {
                mx = m5; cnt = 1;
            }
            else if (m5 == mx)
                cnt++;
        }
    /*    double m6 = a * b * c;
        if (m6 > mx) {
            mx = m6; cnt = 1;
        }
        else if (m6 == mx)
            cnt++;
            */
        double m7 = a * b + c;
        if (m7 > mx) {
            mx = m7; cnt = 1;
        }
        else if (m7 == mx)
            cnt++;
        double m8 = a * b - c;
        if (m8 > mx){
            mx = m8; cnt = 1;
        }
        else if (m8 == mx)
            cnt++;
        if (c != 0 && b != 0) {
            double m9 = a - b / c;
            if (m9 > mx) {
                mx = m9; cnt = 1;
            }
            else if (m9 == mx)
                cnt++;
        }
        double m10 = a - b * c;
        if (m10 > mx) {
            mx = m10; cnt = 1;
        }
        else if (m10 == mx)
            cnt++;
        double m11 = a - b + c;
        if (m11 > mx) {
            mx = m11; cnt = 1;
        }
        else if (m11 == mx)
            cnt++;
        /*double m12 = a - b - c;
        if (m12 > mx) {
            mx = m12; cnt = 1;
        }
        else if (m12 == mx)
            cnt++;*/
        if (c != 0) {
            double m13 = a + b / c;
            if (m13 > mx) {
                mx = m13; cnt = 1;
            }
            else if (m13 == mx)
                cnt++;
        }
        double m14 = a + b * c;
        if (m10 > mx) {
            mx = m14; cnt = 1;
        }
        else if (m14 == mx)
            cnt++;
        /*double m15 = a + b + c;
        if (m15 > mx) {
            mx = m15; cnt = 1;
        }
        else if (m15 == mx)
            cnt++;*/
        double m16 = a + b - c;
        if (m16 > mx) {
            mx = m16; cnt = 1;
        }
        else if (m16 == mx)
            cnt++;
        System.out.printf("%.3f", mx);
        System.out.println();
        System.out.println(cnt);
    }
}

Editor is loading...
Leave a Comment