Piotr Czajkowski 1 year ago
parent
commit
57f5dba735
1 changed files with 4 additions and 3 deletions
  1. 4 3
      25/code.go

+ 4 - 3
25/code.go

@@ -24,8 +24,9 @@ func getNumber(char byte) int {
 	return 300
 }
 
+const multiplier int = 5
+
 func fromSnafu(text string) int {
-	multiplier := 5
 	modifier := 1
 	end := len(text) - 1
 	result := 0
@@ -108,8 +109,8 @@ func toSnafu(number int) string {
 			break
 		}
 
-		rem := number % 5
-		number /= 5
+		rem := number % multiplier
+		number /= multiplier
 		if rem == 3 {
 			rem = -2
 			number += 1