Matematická olympiáda – kategorie P

Třídicí procesor 74. ročníku

Připravili jsme pro vás simulátor Ondrova třídího procesoru pro příkazovou řádku v podobě spustitelné binárky. Tu si můžete stáhnout zde:

Pokud si otevřete příkazovou řádku ve složce se staženou binárkou, pak můžete simulátor spustit pomocí příkazu ./sort-machine [PROGRAM] [VSTUP]. Pokud vás zajímají další možnosti, přečtěte si nápovědu, kterou vypíše příkaz ./sort-machine --help.

Pokud si chcete simulátor přeložit sami, například protože používáte jiný operační systém, tak si také můžete stáhnout zdrojový kód. Tento balíček obsahuje kromě programu pro příkazovou řádku i webovou verzi simulátoru.

K přeložení budete potřebovat překladač jazyka Rust. Můžete si jej snadno stáhnout pomocí nástroje rustup.

Pokud si otevřete příkazovou řádku ve složce se staženým zdrojovým kódem, můžete ke spuštění simulátoru použít příkaz cargo run --release -- [PROGRAM] [VSTUP]. Také jej můžete nainstalovat pomocí příkazu cargo install --path sort-machine-cli, poté jej můžete spustit příkazem sort-machine [PROGRAM] [VSTUP] odkudkoliv.