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
- Host: GitHub
- URL: https://github.com/duskyelf/nrich-rs
- Owner: DuskyElf
- License: mit
- Created: 2022-08-21T10:12:08.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-27T13:08:12.000Z (almost 4 years ago)
- Last Synced: 2025-06-09T23:04:13.440Z (about 1 year ago)
- Language: Rust
- Homepage:
- Size: 7.81 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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