By Stephen Krol
To create a new problem folder use
node create.js {n}
where {n} is the problem number.
To set your session TOKEN set the file session.env with the cookie content
session=a235a33e57c...
This session token is used by the input.js utility script.
By using Chrome developer tools you can inspect into secure cookies
To get the input file for the problem 3
node input.js 3 > p3/input.txt
An alternative to executing the two commands (create, input), we can init a new problem and fetch the problem data in one step.
init.sh 4
this will automate the creation and fetching of the problem 4 in one step.
Use VScode with the Polyglot Notebooks extension to open the *.ipynb files. The .NET Extension Pack v1.0.9 is recommended with .NET 6 or 7
- Node JS 18.x
- DotNet 5, 6 or 7
- Go 1.19.4
- Bash Shell (or ZSH)
- VS Code
- .NET Extension Pack
- Go v0.36.0