Home / Computer science / Zebra puzzle / Computation
Attributes
| Animal | Drink | Cigarettes | Color | Nation |
|---|---|---|---|---|
| dog | coffee | Chesterfield | blue | English |
| fox | orange juice | Kool | green | Japanese |
| horse | milk | Lucky Strike | ivory | Norwegian |
| snails | tea | Old Gold | red | Spanish |
| zebra | water | Parliament | yellow | Ukrainian |
attributes = ["ANIMAL", "DRINK", "CIGARETTES", "COLOR", "NATION"]
animals = ["DOG", "FOX", "HORSE", "SNAILS", "ZEBRA"]
drinks = ["COFFEE", "ORANGE_JUICE", "MILK", "TEA", "WATER"]
cigarettes = ["CHESTERFIELD", "KOOL", "LUCKY_STRIKE", "OLD_GOLD", "PARLIAMENT"]
colors = ["BLUE", "GREEN", "IVORY", "RED", "YELLOW"]
nations = ["ENGLISH", "JAPANESE", "NORWEGIAN", "SPANISH", "UKRAINIAN"]
Attribute = IntEnum("Attribute", attributes, start=0)
Animal = IntEnum("Animal", animals, start=0)
Drink = IntEnum("Drink", drinks, start=0)
Cigarettes = IntEnum("Cigarettes", cigarettes, start=0)
Color = IntEnum("Color", colors, start=0)
Nation = IntEnum("Nation", nation, start=0)