Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main
- import (
- "fmt"
- "math"
- "os"
- "strconv"
- )
- func main() {
- input, _ := strconv.Atoi(os.Args[1])
- output := []int{}
- numDigits := len(strconv.Itoa(input))
- for i := numDigits - 1; i > 0; i-- {
- power := int(math.Pow10(i))
- part := (input / power) * power
- output = append(output, part)
- input -= part
- }
- output = append(output, input)
- fmt.Println(output)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement