Skip to content

ivan-shrimp/spcc_kickstart

Repository files navigation

SPCC Kickstart Solutions

This repository contains a set of solutions to SPCC Kickstart problems.

Downloading

The following procedures may require familiarity with the comamnd line. If you need a simpler way to download, please file an issue.

  1. Install Git if it hasn't been installed.

  2. Install nightly Rust using rustup from Rust's official installation page.

  3. Clone this repository:

    git clone https://github.com/ivan-shrimp/spcc_kickstart.git
    

Usage

cd into the spcc_kickstart directory, then run:

cargo run --release --bin <insert lowercase problem number here>

For example, to use the solution for problem A1, run:

cargo run --release --bin a1

As all programs take input via standard input, you won't see any output with just the above. To actually get some output, either:

  • type SPCC followed by Ctrl+Z, which gives Hello SPCC!; or
  • run echo SPCC | cargo run --release --bin a1, which also gives Hello SPCC!.

Project structure

See ARCHITECTURE.md.

License

These solutions for SPCC Kickstart are distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE and LICENSE-MIT for details.

The problems and official solutions for SPCC Kickstart are written by SPCC's Computer Club, and are distributed to their discretion.

About

No description, website, or topics provided.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages