programming-challenges icon indicating copy to clipboard operation
programming-challenges copied to clipboard

Pro/g/ramming Challenges v1.3 in rust

programming-challenges

challenges

How to compile

To build a project, you need to generate a Cargo.toml file

$ python build.py

Now you may use cargo command for compiling!

For example, let's compile 43-morse.rs code:

$ cargo build --bin 43-morse

And run for execution

$ cargo run --bin 43-morse
     Running `target/debug/43-morse`
ПРИВЕТ МЕДВЕДЬ<КОНЕЦ СВЯЗИ>

App list

  • 01 - Head/Tails
  • 02 - Temperature Converter
  • 03 - Calculate Age in Seconds
  • 04 - Encrypt/Decrypt Algorithm
  • 05 - FizzBuzz
  • 06 - Rock Paper Scissors
  • 09 - Pseudorandom Sentence Generator
  • 10 - Password Generator
  • 14 - Collatz Conjecture
  • 15 - Reverse a String
  • 17 - Count Words in a String
  • 20 - BMI Calculator
  • 24 - Decimal/Binary Converter
  • 27 - Fibonnaci Sequence
  • 35 - Currency Converter
  • 41 - ASCII Digital Clock
  • 43 - Text/Morse Translator, blog post
  • 55 - RPN Calculator
  • 56 - Mandelbrot Set
  • 68 - Graphical Analog Clock
  • 74 - Quine
  • 76 - Brainfuck Interpreter, blog post #1 and #2
  • 96 - Calculate Dot-&-Cross of 2 Vectors