package main import ( "fmt" ) func main(){ n ,r:= 0,0 m := make(map[int]int) fmt.Scanf("%d", &n) for ;n > 0; n /= 10{ k := n%10 if _,ok := m[k]; ok{ }else { m[k] = 0 r = r*10 + k } } fmt.Printf("%d", r) }
package main import ( "fmt" ) func main(){ n ,r:= 0,0 m := make(map[int]int) fmt.Scanf("%d", &n) for ;n > 0; n /= 10{ k := n%10 if _,ok := m[k]; ok{ }else { m[k] = 0 r = r*10 + k } } fmt.Printf("%d", r) }