Programming Challenges
15K subscribers
21 photos
1 file
106 links
I will make you the best Programmer you can be!

Group of the best friends you can have: https://t.me/joinchat/EXSmZ0dDYKpcZWcLQQH-zw
Challenge ideas: @BinaryByter
Youtube: https://www.youtube.com/channel/UCE_XffNtPkEXej9iDW4f0sw
Download Telegram
Refactoring
+=======+
Time: 2h
Difficulty: hard
+=======+
https://pastebin.com/ucKED2Rd

Oh no! A crackpot has tried to improve CLINL but has done a very bad job about it!

Refactor his function!
To do so,
1) Identify the use of the function
2) Rename variables correctly
3) Try to minimize the code
4) Send us your results!

+===============+
#clean #learning #refactoring
Satisfying!
+======+
Time: 20 minutes
Difficulty: quite easy
Language: none, just theory
+======+
Find a proof showing that you can (or cannot) find boolean values for ANY boolean statement, not containing the same variable twice, that make it result to TRUE.

+=======+
#theory #learning #boolean

Solutions to @Linuxer4Fun
!yeH
+=======+
Time: 5minutes
Difficulty: super easy
Language: any
+=======+
Find a way to revert any string

+=======+

#veryeasy #learning #strings
CELEBRATION!
+==========+

Our main group has now 200 Members!
Join it as well : https://t.me/joinchat/EXSmZwy0PqOMNWPKxI3shw
Graphics!
+======+
Time: Some
Difficulty: hard
Language: well. you can do SVG in xml, so XML
+======+

As you may have recognized, the Programming Challenges group needs a REAL profile picture.

Your task is to create a Graphic that could be used for that purpose.


The best one sent to @linuxer4fun will be used as the official Programming Challenges profile picture and it's creator will be mentioned in the
Hall of Fame
Tech info!
+=======+
Do you want to Create Machine Learning application in C++? I have created a library for that: https://github.com/Wittmaxi/ZENeural/

It's still in prerelease state, so please give me as much feedback as you can!
Ouch! They Byte
+============+
Time: 5min
Difficulty: hard
Language: C/C++
+============+
Given four uint8_t, merge them into a uint32_t

+============+

#bytes #learning #training

Solutions to @maxi_robot
Loop Loop Loooooop
+======+
Time: 30mins
Difficulty: tricky
+======+
In your language, find as many ways as possible to execute a loop.

+=======+

#lambdas #goto #loop

Solutions to @maxi_robot
We Need Your Help!
+==============+

So this channel has grown a lot in the recent months.

We want to thank every thinkerer who has joined our group!

Now we certainly aren't perfect!
This is where you can help us become even better than we currently are!

If you have ANY feedback, please tell us in our group!
We would be more than happy to hear how to improve and to discuss proposals for an even better channel!

Group: https://t.me/joinchat/EXSmZwy0PqOMNWPKxI3shw

-Maxi
Our Bot!
+=====+

Thanks to @arcobi we now have an official bot that will help moderate the interactive actions amongst this group!

Use it to send us your solutions and to suggest challenges.

+=====+
@maxi_robot
Starting out
+=======+
Time: 2h
Difficulty: easy
+========+
Install linux on your computer and solve a challenge on that linux!

+==============+
Forwarded from Alius Magnus de Sadidō
Gentoo
+=======+
Time: 2week
Difficulty: hard
+========+
Install Gentoo linux on your computer and solve a challenge on that Gentoo linux!

+==============+
We are number 1rd
+==============+
Time: 10 minutes
Difficulty: easy
+==========+

Implement a program that adds the ordinal suffixes to a number and prints them.

Examples:

5 becomes 5th
2 becomes 2nd
11 becomes 11th
3 becomes 3rd

+==========+

Solutions to @maxi_robot
Soothing Sounds
+==============+
Time: 190 minutes
Difficulty: medium
+==========+
Implement an MP3-Decoder and make it play "Never Gonna give you up".

+==========+

Solutions and Challenge Ideas to @maxi_robot
Windoze
+=====+
Time: 5Days
Difficulty: Hard
+=====+
Make a window manager for XORG-systems!

+=====+

First working solution to be sent to @maxi_robot will be mentioned in the hall of fame!
GCD
+==============+
Time: 20 minutes
Difficulty: easy
+==========+
find the GCD of two numbers using ONLY two variables

+==========+

Solutions and Challenge Ideas to @maxi_robot
Milady
+====+
Time: 5h
Difficulty: quite hard
+===============+
Given a chess board and eight queens that move according to the chess rules, find every possible way to place the queens in order for them NOT to touch eachother

+================+

Solutions and Challenge Ideas to @maxi_robot
Snek
+====+
Time: 20min
Difficulty: easy
Credits: @richeerust
+===============+
Create a game of Snake. Try to do it in less than 20 minutes!

+================+

Solutions and Challenge Ideas to @maxi_robot
JavaScript
+======+
Time: 2 minutes
Difficulty: easy
Language: Javascript
+===============+
What is the output of
console.log("b" + "a" + +"a" + "a");
?

Find out exactly that and many other things in this channel!
+===============+

Solutions and Challenge ideas to @maxi_robot
Compile Time
+==========+
Time: 5 minutes
Difficulty: medium
Language: C++
+===========+
Write a function that evaluates factorials at compile time!

+============+
Solutions and Challenge ideas to @maxi_robot