четверг, 24 ноября 2016 г.

level04.lesson06.task07

package com.javarush.test.level04.lesson06.task07;

/* Три числа
Ввести с клавиатуры три целых числа. Одно из чисел отлично от двух других, равных между собой.
Вывести на экран порядковый номер числа, отличного от остальных.
Пример для чисел 4 6 6:
1
Пример для чисел 6 6 3:
3
*/

import java.io.*;

public class Solution
{
    public static void main(String[] args) throws Exception
    {
        //напишите тут ваш код
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        int a = Integer.parseInt(reader.readLine());
        int b = Integer.parseInt(reader.readLine());
        int c = Integer.parseInt(reader.readLine());
        if (a==b)
            System.out.println(3);
        else
        {
            if (a==c)
                System.out.println(2);
            else
                System.out.println(1);
        }


    }
}
Объяснение : сравниваем первые два числа, если равны то выводим порядковый номер третьего. Иначе сравниваем попарно первое и второе с третьим.

Комментариев нет:

Отправить комментарий