Add tasks for all the new languages
This commit is contained in:
parent
9dc3c2bb62
commit
bba7bfd280
13208 changed files with 134745 additions and 0 deletions
|
|
@ -0,0 +1,28 @@
|
|||
floor1 = "return baker!=cooper and baker!=fletcher and baker!=miller and
|
||||
baker!=smith and cooper!=fletcher and cooper!=miller and
|
||||
cooper!=smith and fletcher!=miller and fletcher!=smith and
|
||||
miller!=smith"
|
||||
floor2 = "return baker!=4"
|
||||
floor3 = "return cooper!=0"
|
||||
floor4 = "return fletcher!=0 and fletcher!=4"
|
||||
floor5 = "return miller>cooper"
|
||||
floor6 = "return fabs(smith-fletcher)!=1"
|
||||
floor7 = "return fabs(fletcher-cooper)!=1"
|
||||
for baker = 0 to 4
|
||||
for cooper = 0 to 4
|
||||
for fletcher = 0 to 4
|
||||
for miller = 0 to 4
|
||||
for smith = 0 to 4
|
||||
if eval(floor2) if eval(floor3) if eval(floor5)
|
||||
if eval(floor4) if eval(floor6) if eval(floor7)
|
||||
if eval(floor1)
|
||||
see "baker lives on floor " + baker + nl
|
||||
see "cooper lives on floor " + cooper + nl
|
||||
see "fletcher lives on floor " + fletcher + nl
|
||||
see "miller lives on floor " + miller + nl
|
||||
see "smith lives on floor " + smith + nl ok ok ok ok ok ok ok
|
||||
next
|
||||
next
|
||||
next
|
||||
next
|
||||
next
|
||||
Loading…
Add table
Add a link
Reference in a new issue