From 877aa93cb4c06ac54d59e87fe26864b23f092321 Mon Sep 17 00:00:00 2001 From: Mohammad S Anwar Date: Tue, 6 Dec 2022 18:12:50 +0000 Subject: - Added guest contributions by Eric Cheung. --- challenge-194/eric-cheung/python/ch-2.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 challenge-194/eric-cheung/python/ch-2.py (limited to 'challenge-194/eric-cheung/python/ch-2.py') diff --git a/challenge-194/eric-cheung/python/ch-2.py b/challenge-194/eric-cheung/python/ch-2.py new file mode 100755 index 0000000000..8d04f9bf27 --- /dev/null +++ b/challenge-194/eric-cheung/python/ch-2.py @@ -0,0 +1,24 @@ + +## strInput = "abbc" ## Example 1 +## strInput = "xyzyyxz" ## Example 2 +strInput = "xzxz" ## Example 3 + +arrStr = [*strInput] +arrUniqStr = list(set(arrStr)) + +arrCount = [] +arrUniqCount = [] + +for charLoop in arrUniqStr: + arrCount.append(arrStr.count(charLoop)) + +## print (arrCount) + +arrUniqCount = list(set(arrCount)) + +if len(arrUniqCount) == 1 or len(arrUniqCount) > 2: + print ("0") +elif abs(arrUniqCount[0] - arrUniqCount[1]) == 1: + print ("1") +else: + print ("0") -- cgit