ProgrammingChallenges icon indicating copy to clipboard operation
ProgrammingChallenges copied to clipboard

All task from list of Programming Challenges v1.4

Programming Challenges

All task from list of Programming Challenges v1.4 list

If you have any questions, you can contact me by email [email protected]

So...

Challenge accepted

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

  1. 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 by mcs:
    • compile - mcs script.cs
    • run - mono script.exe
  • 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)

Progress

26/100

■■■■■■■■■■■■■■□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

All - 100

  • 00 Name Generator - 29.01.2018 Done (Python 3)
    00
    Check it!
  • 01 Higher/lower - 31.01.2018 Done (C#)
    01
    Check it!
  • 02 Temperature Converter - 05.02.2018 Done (C#)
    02
    Check it!
  • 03 Age Calculator - 07.02.2018 Done (C#)
    03
    Check it!
  • 04 Cipher - 08.02.2018 Done (C#)
    Encrypting
    04
    Check it!
  • 05 FizzBuzz - 08.02.2018 Done (C#)
    05
    Check it!
  • 06 RockPaperScizzors with AI (Check diagram in directrory) - 14.02.2018 Done (C#)
    AI algorithm
    06
    Check it!
  • 07 Project Euler (first 10 problems) - 24.02.2018 Done (C#) Project Euler
    07
    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 08
    Check it!
  • 09 Love Calculator - 27.02.2018 Done (C#)
    How it works
    09
    Check it!
  • 10 Random Sentence Generator - 28.02.2018 Done (C#)
    10
    Check it!
  • 11 Password Generator - 28.02.2018 Done (C#)
    11
    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.
    12
    Check it!
  • 13 Haiku Generator - 02.03.2018 Done (C#)
    13
    Check it!
  • 14 Magic 8-ball - 06.03.2018 Done (C#)
    14
    Check it!
  • 15 Collatz Conjecture - 06.03.2018 Done (C#)
    15
    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())

16
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#)
    18
    Check it!
  • 19 Count Words - 13.08.2018 Done (C#)
    19
    Check it!
  • 20 Minesweeper - 14.08.2018 Done (C#)
    20
    Check it!
  • 21 Connect Four - 23.08.2018 Done (Rust)
    21
    Check it!
  • 22 BMI Calculator - 28.08.2018 Done (Rust)
    22
    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#)
    24
    Check it!
  • 25 Maze generator (with resolver using A*) - 14.11.2018 Done (C#)
    25_1 25_2
    Check it!
  • 26 Radix Converter - 20.11.2018 Done (C#)
    26
    Check it!

Bonus

  • 1. Loading animation in console 24.02.2018 Done (C#) Bonus 1