Напишите программу 8

Сообщения
1,533
Реакции
271
Веб-сайт
tehadm.ru
По данному трехзначному числу определите, все ли его цифры различны.

Формат входных данных
На вход подается одно натуральное трехзначное число.

Формат выходных данных
Выведите "YES", если все цифры числа различны, в противном случае - "NO".

Sample Input 1:
237

Sample Output 1:
YES

Sample Input 2:
117

Sample Output 2:
NO
 
Код:
package main

import "fmt"

func main() {
    var num int
    fmt.Scan(&num)

    a := num / 100
    b := (num / 10) % 10
    c := num % 10

    if (a != b) && (a != c) && (b != a) && (b != c) && (c != a) && (c != b) {
        fmt.Println("YES")
    } else {
        fmt.Println("NO")
    }
}
 
Назад
Сверху Снизу