Pārlūkot izejas kodu

Implement the return function

DricomDragon 5 gadi atpakaļ
vecāks
revīzija
562ecb93fb
1 mainītis faili ar 6 papildinājumiem un 1 dzēšanām
  1. 6 1
      hpal.hs

+ 6 - 1
hpal.hs

@@ -1,4 +1,9 @@
-r _ = 1
+r n = rconcat n 0
+
+rconcat inv outv  =
+	if inv == 0
+	then outv
+	else rconcat (div inv 10) (outv * 10 + mod inv 10)
 
 ispal n = r n == n