Linked Questions
89 questions linked to/from Golf you a quine for great good!
60
votes
96answers
10k views
Print the last, middle and first character of your code
The challenge is simple: Print the last, middle, and first character of your program's source code, in that order.
The middle character is defined as follows, assuming a source length of ...
74
votes
51answers
11k views
Tips for golfing in Haskell
What general tips do you have for golfing in Haskell? I am looking for ideas that can be applied to code golf problems in general that are at least somewhat specific to Haskell. Please post only one ...
134
votes
28answers
11k views
Making Future Posts Runnable Online with Stack Snippets
Stack Snippets were recently added to PPCG! Reminiscent of JSFiddle, Stack Snippets allow HTML, CSS, and JavaScript to be run directly in posts!
Here is a very simple Stack Snippet:
...
57
votes
36answers
4k views
Write the shortest self-identifying program (a quine variant)
Write a program that will generate a "true" output iff the input matches the source code of the program, and which generates a "false" output iff the input does not match the source code of the ...
75
votes
16answers
15k views
Build a Faulty XKCD Browser
Challenge
Given the number of an XKCD comic, output the title text of that comic (the mouseover text).
However, the program must throw an error when given the numbers ...
30
votes
43answers
3k views
Generating a random alphanumeric string of length N
What is the shortest way of generating a random string with a given length and with only alphanumeric characters allowed?
example of a random string: with N = 9 output would be ...
41
votes
27answers
5k views
Self-growing code codee codeee codeeee
Write a program (or function) (let's call it P1), that when run, outputs another program P2 of the same language and exactly 1 byte longer than P1.
Program P2 when run, should output a 3rd program P3 ...
43
votes
24answers
2k views
Output the first position in your program for each input character
Challenge
Write a non-empty program/function p that, given a non-empty input string s, outputs the position of the first ...
24
votes
38answers
2k views
Golf an Anagram Quine
In this question I asked you to guess an anagram quine based on its output. However it looks like we don't have a question asking to golf an anagram quine yet. So your task will be to make the ...
30
votes
29answers
2k views
A Quine on Every Line
Your goal is to create a program that prints itself indefinitely, with a new line after each one. Thus, if your program is a one-liner, it would be repeated on every line of the output.
Example
...
28
votes
18answers
5k views
Take a stand against long quine lines
or: Build a vertical quine
Inspired by Take a stand against long lines.
Your task is to build a vertical quine with as short a line length as possible.
Scoring
Shortest line length (excluding ...
33
votes
20answers
2k views
Write a Polyquine
A polyquine is both quine and polyglot.1 You are to write a quine which is valid in at least two different languages. This is code golf, so the shortest answer (in bytes) wins.
1 I made that up. Or ...
41
votes
9answers
5k views
Write a Quine in Plain English
Write a quine that consists of real English words separated by single spaces. A "word" is defined as a string containing only lowercase and uppercase letters (...
29
votes
20answers
4k views
Interquine - Two programs that output each other in a loop
Program A outputs program B's code when run, and B outputs A's source.
Requirements:
Only one language across both programs
Programs are different. One program that outputs itself does not qualify. ...
30
votes
14answers
4k views
2 Cats in a Quine
Challenge
Make two programs, A and B, which are both cat programs in the same language. When concatenated, AB (also in the same language) should be a quine.
For example, suppose ...