9

Move to voting phase for Best of 2019, and start Best of 2020 after 2019 is completely done Posting as an answer so that users can vote. Based on the comments on caird's suggestion, I think it's fine to simply go this way (it's arguably late, but it isn't too late yet, in the sense that we can finish this just before starting Best of 2020).


5

There appears to be more than one issue here. While I've fixed this part, something is still preventing low-rep users from posting both here and on Worldbuilding. I'll see if we can get that figured out and report back. So... funny story. I don't think this ever worked. We have site settings to change this and when I checked, the site settings were correct.....


4

Towering Cistercian representation code-golf ascii-art Inspired by this video. Given a positive integer, draw its Cistercian representation as ascii art. The Challenge Cistercian numerals are a decimal-based number representation system which use simple line based drawings to represent 4-digit numerals. Their structure is as follows: Tens|Units ...


4

Generate newspaper page number sets Each sheet of a newspaper actually holds four pages. Here's an example of a newspaper with 12 pages made with three sheets of newsprint: ___________ |2 | 11| | ___|_____|_ | |4 | 9| |_| ___|_____|_ | |6 | 7| |_| | | | | | |_____|_____| Pages 1, 3, 5, 8, 10 and 12 are on the ...


4

Quickly! Group together! This challenge will function somewhat like an answer-chaining question, in that new answers will (somewhat) depend on old answers. However, this is (as far as I can tell) a unique form of answer-chaining, so be sure to read the entire challenge if you'd like to take part. Normally, answer-chaining challenges work in increments of ...


4

Change this year's Best Of to "Best of PPCG 2019/2020" Last year, around this time, Monica got fired, which lead to a lot of members of the PPCG community suspending their activity or leaving the site. As such, we went through a few months of low activity right when voting and bounties for the Best Of was supposed to happen, and it sort of just... ...


4

List of all Forth solutions posted in November 2020 (First time posters highlighted in bold) Sum the First n Even Fibonacci Numbers by Bubbler Print invisible text by Bubbler 1, 2, Fizz, 4, Buzz by Lyxal (+50) Shortest infinite loop producing no output by Razetime Mixed number to an improper fraction by Bubbler Prime power switch by Bubbler Output ...


4

Best Non-Code-Golf Answer Best answer to a challenge whose winning criteria did not include any code-golfing. King of the Hill, Fastest Code, etc. would be eligible. Proof Golf, atomic-code-golf, etc. are also included. Anything that's not the standard "shortest code length" is eligible. NOTE: Although there is only one nomination for this category,...


3

Best mathematical insight On this site we often see answers in languages specifically designed for short code, or designed to be fast. Sometimes, a nice golfing trick or speed-up technique surprises us with its ingenuity, beyond the standard use of that language. And occasionally an answer shows up that uses an unexpected approach to greatly simplify the ...


3

"Hello, World!" in zero lines of code NPM's sloc is a moderately popular tool for counting source lines of code in a file. The tool will attempt to strip out both single and multiline comments and count the remaining lines in order to get an estimate of the 'true' number of lines of code. However, the parser used is based on regular expressions and ...


3

Posted.


3

Do not count extra bytes for using the specific setting, as long as it is actually runnable with auto-use enabled I decided to propose a reasonable policy myself. Please comment or add another answer if any of you have opinions or better suggestions. The existence of the specific .factor-rc file can be seen as a system-wide setting like APL's index origin. ...


2

Question has been posted


2

All numbers are nice and round People generally consider numbers such as 15 and 950 to be round, and numbers such as 42 and 666 as not round. However, Wikipedia describes "round numbers" this way A round number is informally considered to be an integer that ends with one or more "0"s (zero-digit) in a given base. By this definition, all ...


2

(Almost) Solve Fermat's Last Theorem It's a well-known fact that Fermat's Last Theorem is true. More specifically, that for any integer \$n \ge 2\$, there are no three integers \$a, b, c\$ such that $$a^n + b^n = c^n$$ However, there are a number of near misses. For example, $$6^3 + 8^3 = 9^3 - 1$$ We'll call a triple of integers \$(a, b, c) \ge 0\$ a "...


2

Set of subsets without subsubsets You are given two integers \$n\$ and \$k\$, and are to output a random collection of \$k\$ sets \$\mathcal A_1,\ldots,\mathcal A_k\$ such that: each \$\mathcal A_i\$ is a subset of \$\{1, 2, \ldots, n\}\$; no \$\mathcal A_i\$ is a subset of another \$\mathcal A_j\$. Any collection which satisfies these constraints should ...


2

Arn Arn is a rather new J-like language I designed back in mid-August. It's designed to beat out its inspiration and also be competitive against other, older golfing languages. Reasons While not necessarily the best language at golfing, there are certain tasks it excels at In particular, math, ranges, mapping, folding, and other such operations. Designed ...


2

Add++ Add++ is a language that combines both short commands and other golfing features with general usability and practical language features. For example, I've written a programming language in Add++, and most solutions in Add++ are easy to understand for users of both practical and golfing languages. Reasons There aren't many languages like it. In my ...


2

Best Non-Code-Golf Challenge Best challenge whose winning criteria did not include any code-golfing. King of the Hill, Fastest Code, etc. would be eligible. Proof Golf, atomic-code-golf, etc. are also included. Anything that's not the standard "shortest code length" is eligible. Construct a pentagon avoiding compass use by Wheat Wizard Nominated by ...


2

Wild card For a deserving challenge, answer or user that isn't a good fit for any of the other categories. 139 answers to Add a language to a polyglot by stasoid Nominated by Kevin Cruijssen This challenge was created in 2016, but @stasoid has been adding new languages every few weeks for the past 2+ years. It's insane to think that this single program can ...


1

Best tip Best answer to a tips question. Tips for golfing in Keg by Lyxal Self-nomination It was the most upvoted tip on the question, and it is the second most upvoted answer to a "Tips for golfing in " question in 2019. Is it possible to make a clamp function shorter than a ternary in JS? by Arnauld Anonymously nominated It was the most upvoted ...


1

Best first-time Challenge Writer For the best challenge written by someone who has not written a challenge prior to 2019 (i.e., not necessarily a new user, just a new challenge writer). Would this string work as string? by DiscreteGames Nominated by Kevin Cruijssen It was his/her first post, yet is the third most upvoted challenge of 2019. A clear spec right ...


1

Best Above-and-Beyond Answer Every once in a while, an answer takes the challenge to the extreme. This prize will be awarded to an answer which went far beyond the expectations of the challenge. This could include a code golf answer that brute-forced/proved the shortest program in some language a graphical-output popcon answer of extreme size and quality a ...


1

Operations countdown code-golf Given a non negative integer number n output how many steps to reach zero using radicals, divisions and subtractions. The algorithm n -> d = digits count. Try the following operations in order: d√n *see note , n/d , n-d not sure about d√n which may become a bit too complicated [update] seems like checking for a perfect ...


1

I am bad at coming up with titles (suggestions please) A discord server I'm in has a bot that generates 'random' fake base64 text, in the form of 20 randomly chosen characters, with repeats. It uses this code to do so: import random import string def generatebase64(seed): random.seed(seed) letters = string.ascii_letters + string.digits + "+/=&...


1

Golf me a polygonal loader ascii-art code-golf animation Given three positive integers as input, animate an ascii-art polygonal loading symbol on the screen. Intro Using the first input \$n\$, Take one the following regular polygons: * * * * * * * * * * * * ...


1

English English code-golfstring You have been hired by the American embassy in the UK to act as a translator. Being a lazy programmer, you decide to write a program to do a bit of the work for you. You've found out that often just doing the following things can satisfy Word's spellcheck (which has been set to US - English) somewhat, so you don't have to do ...


1

Middle-Square RNG: What Number Came Before? (WIP) A well-known, but statistically poor, way of generating random numbers is to square the number and take the middle digits (when expressed in base 10) Your task is to take a 4-digit number as input and output any number that produces the input number (there may be more than one, which is one of the statistical ...


1

Fix the message on my calculator code-golf string My calculator has lots of mathematical buttons, but they're boring; it's much more fun to write messages using letters. You can access the letters of the alphabet with the ALPHA button which turns each button press into a corresponding letter which is noted above each key (or space, in the case of .). My ...


Only top voted, non community-wiki answers of a minimum length are eligible