ProgrammingChallenges
ProgrammingChallenges copied to clipboard
All task from list of Programming Challenges v1.4
Programming Challenges
All task from list of Programming Challenges v1.4
If you have any questions, you can contact me by email [email protected]
So...
Table of content
- How to run
- 00 Name generator
- 01 Higher/lower
- 02 Temperature Converter
- 03 Age Calculator
- 04 Cipher
- 05 FizzBuzz
- 06 RockPaperScizzors with AI
- 07 Project Euler (first 10 problems)
- 08 Hangman (with online words)
- 09 Love Calculator
- 10 Random Sentence Generator
- 11 Password Generator
- 12 Internet Time
- 13 Haiku Generator
- 14 Magic 8-ball
- 15 Collatz Conjecture
- 16 Reverse String
- ~~17 Eurelian Path~~
- 18 Simple File Explorer
- 19 Count Words
- 20 Minesweeper
- 21 Connect Four
- 22 BMI Calculator
- 23 Image Downloader
- 24 Sudoku (with resolver)
- 25 Maze generator (with resolver)
- 26 Radix Converter
Bonuses
- Loading animation
How to run/compile
-
Python - just run script using Pyhton 3 (for example.
python script.py
) -
C# - you can run it using
mono
or clicking on exe, and compile bymcs
:- compile -
mcs script.cs
- run -
mono script.exe
- compile -
-
Rust -
- compile -
cargo build
- run - click on
exe
file on Windows or run like a typical program on Linux (for example. typing its name in console)
- compile -
Progress
26/100
■■■■■■■■■■■■■■□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
All - 100
-
00 Name Generator - 29.01.2018 Done (
Python 3
)
Check it! -
01 Higher/lower - 31.01.2018 Done (
C#
)
Check it! -
02 Temperature Converter - 05.02.2018 Done (
C#
)
Check it! -
03 Age Calculator - 07.02.2018 Done (
C#
)
Check it! -
04 Cipher - 08.02.2018 Done (
C#
)
Encrypting
Check it! -
05 FizzBuzz - 08.02.2018 Done (
C#
)
Check it! -
06 RockPaperScizzors with AI (Check diagram in directrory) - 14.02.2018 Done (
C#
)
AI algorithm
Check it! -
07 Project Euler (first 10 problems) - 24.02.2018 Done (
C#
) Project Euler
Check it! -
08 Hangman (with online words) - 24.02.2018 Done (
C#
) Words are from Fake Name Generator, but these are real words. Trust me. Definitions are form FreeDictionary
Check it! -
09 Love Calculator - 27.02.2018 Done (
C#
)
How it works
Check it! -
10 Random Sentence Generator - 28.02.2018 Done (
C#
)
Check it! -
11 Password Generator - 28.02.2018 Done (
C#
)
Check it! -
12 ~~Internet Time~~ Clock - 01.03.2018 Done (
C#
) Why Clock? I found Internet Time quite boring challenge so I've made clock with ASCII art.
Check it! -
13 Haiku Generator - 02.03.2018 Done (
C#
)
Check it! -
14 Magic 8-ball - 06.03.2018 Done (
C#
)
Check it! -
15 Collatz Conjecture - 06.03.2018 Done (
C#
)
Check it! -
16 Reverse String - 07.03.2018 Done (
C#
)
Yeah, so... Reverse string isn't that hard so I've made one-liner challenge
string.Concat(text.Reverse())
Check it!
-
17 ~~Eurelian Path~~
Why I didn't solve that challenge? It sounds fun, but I hate writing GUI and that would be a nightmare for me. Maybe some day? -
18 Simple file Explorer - 09.08.2018 Done (
C#
)
Check it! -
19 Count Words - 13.08.2018 Done (
C#
)
Check it! -
20 Minesweeper - 14.08.2018 Done (
C#
)
Check it! -
21 Connect Four - 23.08.2018 Done (
Rust
)
Check it! -
22 BMI Calculator - 28.08.2018 Done (
Rust
)
Check it! -
23 Image Downloader - 28.08.2018 Done (
C#
)
Since it's either too easy or too boring, I've managed to do this in C# as simple as that:
using (WebClient client = new WebClient()) {
client.DownloadFile("http://www.example.com/image.jpg", localFilename);
}
As you see, not really a challenge. Let's move on
-
24 Sudoku (with resolver) - 19.09.2018 Done (
C#
)
Check it! -
25 Maze generator (with resolver using A*) - 14.11.2018 Done (
C#
)
Check it! -
26 Radix Converter - 20.11.2018 Done (
C#
)
Check it!
Bonus
-
1. Loading animation in console 24.02.2018 Done (
C#
)