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

Messages
1,701
Reaction score
288
Website
tehadm.ru
По данному трехзначному числу определите, все ли его цифры различны.

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

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

Sample Input 1:
237

Sample Output 1:
YES

Sample Input 2:
117

Sample Output 2:
NO
 
Code:
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")
    }
}
 
Back
Top