Compito
Dati due numeri interi positivi, genera il numero di carry necessari per sommarli in aggiunta lunga nella base 10.
Esempi
¹¹¹ <-- carries
999
+ 1
----
1000
Sono necessari tre trasporti.
¹
348
+ 91
----
439
È necessario un trasporto.
Casi test
999, 1 -> 3
398, 91 -> 1
348, 51 -> 0
348, 52 -> 2
5, 15 -> 1
999, 999 -> 3
505, 505 -> 2
punteggio
Questo è code-golf . Vince la risposta più breve in byte. Si applicano scappatoie standard .
190192, 90909
(ha una pausa nei carry).
9+9
ti dà 18
, ma la somma delle cifre è 9+9-10+1
perché c'è un carry.
repr
aggiungere un L
numero precedente 2**63-1
?