Herausforderung
Geben Sie eine gültige arithmetische Summe mit einigen fehlenden Zahlen aus und geben Sie den vollständigen Ausdruck aus.
Beispiel:
1#3 123
+ 45# => + 456
-------- --------
579 579
Eingang
- Das Ausdrucksformat kann ein Array
["1#3", "45#", "579"]
, eine Zeichenfolge"1#3+45#=579"
oder drei Eingaben seinf("1#3","45#","579")
Ausgabe
- Wie die Eingabe
- Sie müssen das Ergebnis nicht ausgeben
Anmerkungen
- Die fehlenden Zahlen werden mit einem
#
beliebigen anderen konstanten nicht numerischen Zeichen dargestellt - Angenommen, das Ergebnis enthält keine fehlende Nummer
- Angenommen, Input / Output besteht aus 2 Begriffen und einem Endergebnis
- Es sei sowohl Term> 0 als auch Ergebnis> = 2 angenommen
- Möglicherweise gibt es mehrere Lösungen. Sie können jeden ausgeben, solange das Summenergebnis übereinstimmt
Testfälle mit möglichen Ausgaben (hübsches Format)
#79 879
+ 44# => + 444
-------- --------
1323 1323
5#5 555
+ 3#3 => + 343
-------- --------
898 898
# 1
+ # => + 1
-------- --------
2 2
### 998
+ ### => + 1 PD: there are a lot of possible outputs for this one
-------- --------
999 999
123 123
+ # => + 1
-------- --------
124 124
9 9
+ #6 => + 46
-------- --------
55 55
#123651 1123651
+ #98# => + 7981
------------ -----------
1131632 1131632
Standard Code-Golfregeln gelten
=
vertauschten seiten nehmen ? eg579=1#3+45#