Skip to content

Instantly share code, notes, and snippets.

@prrraveen
Created August 9, 2019 17:20
Show Gist options
  • Save prrraveen/e0ab107e02da6b8e10974b4923b9503a to your computer and use it in GitHub Desktop.
Save prrraveen/e0ab107e02da6b8e10974b4923b9503a to your computer and use it in GitHub Desktop.
def solution(xs):
fat = 0
fiber = 0
carbs = 0
for x in xs:
if re.search('FAT', x):
fat += 1
elif re.search('FIBER',x):
fiber += 1
else:
carbs += 1
#print(fat, fiber, carbs)
if fat + fiber + carbs < 3:
print(0)
elif fat >= 2 or fiber >= 2 or carbs >= 2:
if fat >= 2:
fat -= 2
if fiber != 0:
fiber -= 1
elif carbs != 0:
carbs -= 1
else:
fat -= 1
if fiber >= 2:
fiber -= 2
if fat != 0:
fat -= 1
elif carbs != 0:
carbs -= 1
else:
fiber -= 1
if carbs >= 2:
carbs -= 2
if fat != 0:
fat -= 1
elif fiber != 0:
fiber -= 1
else:
carbs -= 1
# print(fat, fiber, carbs)
print(1)
else:
print('0')
print('------------------')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment