Move code out of cmd

This commit is contained in:
2025-12-03 23:03:27 +02:00
parent 1d458af093
commit 9b17ee26b9
16 changed files with 1 additions and 1 deletions

22
day2/digits.go Normal file
View File

@@ -0,0 +1,22 @@
package main
func digits(n uint) []uint8 {
if n == 0 {
return []uint8{0}
}
var digits []uint8
for ; n != 0; n /= 10 {
digits = append(digits, uint8(n%10))
}
return digits
}
func number(digits []uint8) uint {
var n uint
base := uint(1)
for _, d := range digits {
n += uint(d) * base
base *= 10
}
return n
}