Compito
Leggi il contenuto di una tabella dato un insieme di coordinate.
Formattazione della tabella
Le tabelle saranno in questo formato di base:
|[name]|[name]|
---------------------
[name]| [val]|[val] |
[name]| [val]|[val] |
I nomi delle colonne sono sempre univoci all'interno delle colonne . I nomi delle righe sono anche univoci all'interno delle righe . Ciò include nomi uguali tranne gli spazi bianchi. Valori, nomi di col e nomi di righe non avranno mai |-al loro interno. Nomi e valori non avranno mai spazi al loro interno, ma potrebbero avere spazi iniziali o finali. La larghezza del passo è regolabile in base all'intestazione / al contenuto. La larghezza della colonna è sempre coerente dall'alto verso il basso.
Ingresso
Una tabella e un elenco separato da spazi di [name]s.
Esempio
[table]
row col
Se stai scrivendo una funzione, queste possono essere stringhe separate, altrimenti row colsarà sempre l'ultima riga nell'input. row colha una certa flessibilità per il formato e può essere rappresentato in molti modi. (ad es (row, col). r, c, ...). L'unico requisito difficile è che sia una riga e che debba apparire nell'ordine col row.
Produzione
Il contenuto di una cella specificato dall'input senza spazio iniziale o finale dalla cella .
Esempi
In:
|a|z |_*|
------------
atb|1|85|22|
b |5|6 |e$|
/+*|8|we|th|
atb a
Out:
1
In:
| x| b |
----------
ab|l |mmm|
b |le| l |
b b
Out:
l
In:
|a|z |_*| ab |
-------------------
atb|1|85|22| 5 |
b |5|6 |e$| 8 |
/+-|8|we|th| 126 |
atb ab
Out:
5