[Humor] How to properly use #define

Revision en2, by ACGN, 2022-03-31 10:09:08

In Codeforces, there are all sorts of intelligent minds: mathematical, algorithmic, and creative minds all come together under one website to create a beautiful platform.

Hold up, there’s still something missing, a gap that, if filled, would make the platform truly marvelous.

Literature.

Most of the code on this platform is robust and correct. But they aren’t beautiful. #define mp make_pair? What even is "mp"? This is almost sacrilegious.

They don’t add to the literary beauty of this otherwise great platform.

#defines aren’t meant to be used this way. Nor are they meant to encode cryptic text like this submission.

The purpose of #defines are to make Codeforces show its literary beauty, the beauty otherwise obscured by confusing syntax.

This is a beautiful excerpt of Shakespeare. Looking at the actual text is pure eye-candy.

This is what #defines are for. Not to make confusing code even more confusing, but to make beautiful code even more beautiful.

From now on, keep this inner beauty of CP in mind; when solving problems, try to let out your inner literary mind, and quote from the literary giants.

To beauty or not to beauty, that is the question problem.

Tags #define, humor, code beautifier

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en2 English ACGN 2022-03-31 10:09:08 6 Tiny change: 'sion/151470568) is a bea' -> 'sion/151474510) is a bea'
en1 English ACGN 2022-03-31 10:00:50 1379 Initial revision (published)