From 5cccfc981512e14a5bcee9964ff8391f2e4da93b Mon Sep 17 00:00:00 2001 From: Mohammad Sajid Anwar Date: Tue, 15 Jul 2025 11:10:21 +0100 Subject: - Added solutions by Mark Anderson. - Added solutions by Feng Chang. - Added solutions by Eric Cheung. - Added solutions by Ulrich Rieke. - Added solutions by Benjamin Andre. - Added solutions by Ali Moradi. - Added solutions by Andrew Shitov. - Added solutions by E. Choroba. - Added solutions by Lukas Mai. - Added solutions by Simon Proctor. - Added solutions by Adam Russell. - Added solutions by David Ferrone. - Added solutions by Luca Ferrari. - Added solutions by Peter Campbell Smith. - Added solutions by W. Luis Mochan. - Added solutions by Conor Hoekstra. - Added solutions by Thomas Kohler. - Added solutions by Jaldhar H. Vyas. - Added solutions by Roger Bell_West. --- challenge-330/eric-cheung/python/ch-1.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 challenge-330/eric-cheung/python/ch-1.py (limited to 'challenge-330/eric-cheung/python/ch-1.py') diff --git a/challenge-330/eric-cheung/python/ch-1.py b/challenge-330/eric-cheung/python/ch-1.py new file mode 100755 index 0000000000..7cb84e86b6 --- /dev/null +++ b/challenge-330/eric-cheung/python/ch-1.py @@ -0,0 +1,16 @@ + +## strInput = "cab12" ## Example 1 +## strInput = "xy99" ## Example 2 +strInput = "pa1erl" ## Example 3 + +arrInput = list(strInput) + +while len([charLoop for charLoop in arrInput if charLoop.isdigit()]) > 0: + nFirstNumDigit = [nIndx for nIndx, charLoop in enumerate(arrInput) if charLoop.isdigit()][0] + if nFirstNumDigit == 0: + break + + del arrInput[nFirstNumDigit] + del arrInput[nFirstNumDigit - 1] + +print ("".join(arrInput)) -- cgit