langs a-z
This commit is contained in:
parent
db842d013d
commit
d066446780
11389 changed files with 98361 additions and 1020 deletions
29
Task/Balanced-brackets/TUSCRIPT/balanced-brackets.tuscript
Normal file
29
Task/Balanced-brackets/TUSCRIPT/balanced-brackets.tuscript
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
$$ MODE TUSCRIPT
|
||||
|
||||
SECTION gen_brackets
|
||||
values="[']",brackets=""
|
||||
LOOP n=1,12
|
||||
brackets=APPEND (brackets,"","~")
|
||||
LOOP m=1,n
|
||||
a=RANDOM_NUMBERS (1,2,1),br=SELECT(values,#a)
|
||||
brackets=APPEND(brackets,"",br)
|
||||
b=RANDOM_NUMBERS (1,2,1),br=SELECT(values,#b)
|
||||
brackets=APPEND(brackets,"",br)
|
||||
ENDLOOP
|
||||
ENDLOOP
|
||||
brackets=SPLIT (brackets,":~:")
|
||||
ENDSECTION
|
||||
|
||||
MODE DATA
|
||||
$$ BUILD X_TABLE brackets=*
|
||||
[[[[ (4 ]]]] )4
|
||||
[[[ (3 ]]] )3
|
||||
[[ (2 ]] )2
|
||||
[ (1 ] )1
|
||||
|
||||
$$ MODE TUSCRIPT
|
||||
DO gen_brackets
|
||||
LOOP b=brackets
|
||||
status=CHECK_BRACKETS (b,brackets,a1,e1,a2,e2)
|
||||
PRINT b," ",status
|
||||
ENDLOOP
|
||||
Loading…
Add table
Add a link
Reference in a new issue