Water collected between towers: Difference between revisions
m
→{{header|AutoHotkey}}
Alpha bravo (talk | contribs) (Added AutoHotkey) |
Alpha bravo (talk | contribs) |
||
Line 497:
=={{header|AutoHotkey}}==
<lang AutoHotkey>WCBT(oTwr){
for i, h in oTwr▼
inp := "[" Trim(inp, ", ") "]"▼
while (++l <= topL)
for t, h in oTwr
oLvl[l,t]
▲ for i, l in oLvl{
while (oLvl[l, obj.Count() +1 - A_Index] = "≈≈")
oLvl[l, obj.Count() +1 - A_Index] := " "
for t, v in obj
▲ while (SubStr(l, A_Index, 1) = "≈")
barCh := lbarCh "`n" barCh, lbarCh := ""
}
▲ for i, l in oLvl
▲ return [inp, num, barCh]
}</lang>
Examples:<lang AutoHotkey>data := [[1, 5, 3, 7, 2]
result := ""
for i, oTwr in data{
inp := ""
▲ for i, h in oTwr
inp .= h ", "
▲ inp := "[" Trim(inp, ", ") "]"
x := WCBT(oTwr)
result .= "Chart "
}
MsgBox % result</lang>
|