Questions tagged [multiple-holes]
Used for challenges that consist of multiple sub-challenges ("holes"), somehow combining the scores into one score. (Note: combining multiple unrelated challenges together is off-topic)
27 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
5
votes
0
answers
251
views
5 tasks in (modified) BrainF**k from the Estonian OI [closed]
Introduction
This challenge appeared in the 2020 Estonian Open Informatics Olympiad and was created Sandra Schumann. I thought it was interesting because it involves symmetry and is quite hard even to ...
40
votes
31
answers
5k
views
Cat, Quine, Hello World
Write a cat program, a quine, and a Hello World in the same language such that when two specific programs of the three are concatenated in a certain order, you get the third program. It does not ...
29
votes
4
answers
4k
views
Orientation Oriented Programming
Write a program for a specific language that in different orientations performs different tasks.
Your code should have at least two non-empty lines and at least two non-empty columns and should ...
22
votes
5
answers
538
views
Swap program halves to test divisors
Four integer sequences
In this challenge, you will test four different properties of a positive integer, given by the following sequences.
A positive integer N is
perfect (OEIS A000396), if the sum ...
4
votes
0
answers
193
views
Golf Practice: CJam [closed]
This is a challenge about the the tricks and optimizations that can be used when golfing in CJam. CJam golfers may recognize many of the tricks involved. However, unfamiliar approaches and constructs ...
15
votes
9
answers
686
views
Lists and arrays, part by part
In this challenge, you'll get four different but somewhat related tasks that must be solved in a specific manner. First, I'll explain the tasks, then follows an explanation of how you must solve it.
...
33
votes
3
answers
3k
views
OOP: Overlapping Oriented Programming
One of the lesser known programming paradigms which seems rather fitting for code golfing is Overlapping Oriented Programming (OOP) *. When writing partly identical code, many bytes can be saved by ...
39
votes
12
answers
2k
views
Different tasks, same characters
In this challenge, you need to solve 4 different tasks using the same set of characters. You can rearrange the characters, but you can't add or remove characters.
The winner will be the submission ...
60
votes
62
answers
14k
views
Print every printable ASCII character without using it
In a programming language of your choice, write 95 programs, each of which outputs a different one of the 95 printable ASCII characters without that character occurring anywhere in the program.
For ...
1
vote
1
answer
299
views
Dyalog's International Problem Solving Competition (Phase I) – Code Golf Edition [closed]
Every year, Dyalog Ltd. holds a student competition. The challenge there is to write good APL code. However, this is a multiple-holes (common theme is manipulation of data of any type and structure, ...
3
votes
12
answers
882
views
Hi, can you draw some odd art? Bye!
Create a program that outputs "Hi, Hello!" in k bytes. By altering n bytes, the code should output all odd numbers in the range ...
1
vote
1
answer
710
views
Make a better score than my students! [closed]
For the last day of the semester, I decided to have some fun with my students and I showed them Code Golf... poor guys, they're addicted now.
The goal was to compete against the other students to ...
21
votes
5
answers
877
views
Pyth Practice 2
Time for another Pyth practice. I present here 8 problem statements with a Pyth solution each. These solutions are written by a Pyth beginner. He is quite happy about these solutions, since they are a ...
75
votes
92
answers
8k
views
No strings (or numbers) attached
If you like this, consider participating in:
The Official Dyalog APL 2016 Year Game
The monthly Dyalog APL 2017 Code Golf Challenge
Make 12 snippets/expressions, in the same language, that result in ...
23
votes
7
answers
985
views
Code Billiards (Levenshtein golf)
You must use one language to write programs that perform the following nine tasks, in any order you want.
Convert an inputted number from base 10 to base 36.
Sample input: ...