An open API service indexing awesome lists of open source software.

https://github.com/duskyelf/nrich-rs

Solving problems from Nrich in rust as a library
https://github.com/duskyelf/nrich-rs

Last synced: 12 months ago
JSON representation

Solving problems from Nrich in rust as a library

Awesome Lists containing this project

README

          

# Solving Nrich Mathematical problems in rust
## Problems - https://nrich.maths.org/9642

## Quick Test
```shell
$ cargo test
```
## Current Problem
- [Flow chart](https://nrich.maths.org/5918): Implement the procedure referred to in the flow chart

## All problems
- [X] [Arithmagons](https://nrich.maths.org/2670): Write a programme to solve the arithmagons in the problem.

- [X] [Birthdays](https://nrich.maths.org/5956): Implement the Zeller algorithm to calculate the day of birth.

- [ ] [Flow chart](https://nrich.maths.org/5918): Implement the procedure referred to in the flow chart

- [ ] [Got it](https://nrich.maths.org/1272): Play the game 'Got it' and then write a programme to play the game. You could make 2 versions: one that always wins, and one that plays randomly.

- [ ] [Sorting it out](https://nrich.maths.org/8192): implement the sorting algorithms in the problem sorted.

- [ ] [Procedure solver](https://nrich.maths.org/5928): Implement this procedure.

- [ ] [Archimedes and numerical](https://nrich.maths.org/855) roots: Calculate the roots to 12 decimal places

- [ ] [Solve me](https://nrich.maths.org/7038): Find the solution to this cubic to 6 decimal places.

- [ ] [Long time at the till](https://nrich.maths.org/5963): Find the solution to this problem.

- [ ] [Root hunter](https://nrich.maths.org/5876): Find the solutions (where possible) to three decimal places.

- [ ] [Building approximations for sin(x)](https://nrich.maths.org/5622): Implement the sin(x) calculator so that it matches your calculator.

- [ ] [What's the point of squash](https://nrich.maths.org/7353): Solve this problem with your computer.

- [ ] [Any win for tennis](https://nrich.maths.org/7357): Write a programme to solve this problem