Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Challenges

Code challenges of all types. For questions about golfing, bowling, etc, use Q&A. For questions about this community, use Meta. To get feedback on a challenge before posting it, use Sandbox.

Filters (None)
75%
+4 −0
Caesar shift cipher

Introduction What is the Caesar shift cipher (ROT$n$)? It's basically a cipher sequence that changes a letter's value from the number chosen. If we use ROT1 on "games", we get "hbnft". The basic i...

9 answers  ·  posted 3y ago by General Sebast1an‭  ·  last activity 1d ago by CrSb0001‭

code-golf string sequence encryption decryption
50%
+0 −0
Awkward Ordinals

Write code that takes a positive integer and outputs the awkward ordinal name from the test cases. Notice that these are not the conventional ordinal names, although there is significant overlap. ...

0 answers  ·  posted 7d ago by trichoplax‭

code-golf number string
50%
+1 −1
Convert to Hexadecimal

Challenge Write a program that takes in a number greater than or equal to 0 and outputs its representation in hexadecimal (base 16). Examples 0 => 0 1 => 1 10 => A 15 ...

2 answers  ·  posted 15d ago by CrSb0001‭  ·  last activity 9d ago by CrSb0001‭

code-golf math base hexadecimal
77%
+5 −0
Ratio limits of fibonacci-like series

Definition $F_{n}\left(0\right)=0$ $F_{n}\left(1\right)=1$ $F_{n}\left(x\right)=n\cdot F_{n}\left(x-1\right)+F_{n}\left(x-2\right)$ For example: $F_{1}=\left[0,1,1,2,3,5,8,13,21,34,55,89...\ri...

4 answers  ·  posted 4y ago by rak1507‭  ·  last activity 9d ago by CrSb0001‭

code-golf sequence
87%
+12 −0
Cumulative Counts

Challenge Given an array of numbers return the cumulative count of each item. This is the number of times an item has occurred so far. Examples [1,1,2,2,2,1,1,1,3,3] -> [1,2,1,2,3,3,4,5,1,2]...

21 answers  ·  posted 4y ago by rak1507‭  ·  last activity 11d ago by CrSb0001‭

code-golf
57%
+2 −1
Give the fool's fibonacci sequence

Recently I asked for tips on improving some code-golf of mine. The code was supposed to output every third value of the Fibonacci sequence starting with 2: 2,8,34,144,610,2584,10946,46368,196418,...

2 answers  ·  posted 1y ago by WheatWizard‭  ·  last activity 11d ago by CrSb0001‭

code-golf sequence open-ended-function fibonacci
71%
+3 −0
Prove commutativity on this monoid presentation.

Given two binary strings $A$ and $B$ such that $A$ is an anagram of $B$, output a third binary string $S$ such that both $A$ and $B$ can be created by iterated removals of the substring $10101$ fro...

2 answers  ·  posted 2y ago by WheatWizard‭  ·  last activity 12d ago by m90‭

code-golf abstract-algebra
81%
+7 −0
Bytes to Segfault

Challenge Cause the currently running program to receive the SIGSEGV signal (on Linux or other *nix systems) as fast as possible. What it does with the signal doesn't matter as long as it receives...

11 answers  ·  posted 4y ago by moony‭  ·  last activity 12d ago by m90‭

code-golf *nix
60%
+4 −2
"Hello, {name}!"

Background While we do have a "Hello, World!" challenge, we still don't have one regarding input. So let's do one! Challenge Create a program that takes an input (not as a function argument) the...

17 answers  ·  posted 3y ago by General Sebast1an‭  ·  last activity 15d ago by CrSb0001‭

code-golf string
83%
+8 −0
Integer to Roman numeral

The task is to take a decimal integer as input and print the corresponding Roman numeral with capital letters. The program must handle all positive integer numbers between 1 and 1000. Input can be...

3 answers  ·  posted 4y ago by Lundin‭  ·  last activity 17d ago by Lundin‭

code-golf
50%
+0 −0
Digit balanced numbers

Does a number have balanced numbers of distinct digits? That is, do the number's digits appear with equal frequency? Input A positive integer N. N will have no leading zeroes. Output An ...

3 answers  ·  posted 22d ago by trichoplax‭  ·  last activity 21d ago by m90‭

code-golf number
92%
+24 −0
"Hello, World!"

Introduction The classic "Hello, World" challenge. What more can I say? Rules Program takes no input. Program outputs Hello, World! with an optional trailing newline. No other output is accep...

63 answers  ·  posted 4y ago by anna328p‭  ·  last activity 22d ago by CrSb0001‭

code-golf kolmogorov-complexity
62%
+3 −1
Print the modular multiplicative inverse / virtual fractions

Goal Print the modular multiplicative inverse with a modulus of 65536 (or a higher exponent of 2) for odd numbers 1-97. Example output Print these values (or an extension of them): 1 43691 52...

2 answers  ·  posted 1y ago by H_H‭  ·  last activity 23d ago by CrSb0001‭

code-golf math
66%
+2 −0
Is it part of the mandelbrot set?

Input is a number, you have to decide if it is part of the mandelbrot set or not, after at least 16 iterations. This is done by applying this formula: $z_n = z_{n-1}^2 + c$ repeatedly. $c$ is the ...

2 answers  ·  posted 1y ago by H_H‭  ·  last activity 24d ago by CrSb0001‭

code-golf
75%
+4 −0
Expand a polynomial

Challenge Given the roots of a polynomial (that is, the $x$ values where the polynomial evaluates to zero), as an array of real numbers, return the polynomial's coefficients. That is, given real ...

5 answers  ·  posted 3y ago by Moshi‭  ·  last activity 1mo ago by panadestein‭

code-golf math
60%
+1 −0
Find all unique quintuplets in an array that sum to a given target

Inspiration: Leetcode's [3Sum] linkLink on CG&CC Problem Given an array nums of n (not necessarily distinct) integers, and given a target number target, return an array of all of the unique...

2 answers  ·  posted 5mo ago by CrSb0001‭  ·  last activity 1mo ago by panadestein‭

code-golf array arithmetic
88%
+13 −0
Partial Sums of Harmonic Series

Given an positive integer $n$, return the least positive integer $k$ such that the $k$th partial sum of the harmonic series is greater than or equal to $n$. For example, if $n = 2$, then $k = 4$, b...

13 answers  ·  posted 4y ago by Quintec‭  ·  last activity 1mo ago by panadestein‭

code-golf
80%
+6 −0
Display a Progress Bar

The goal of this challenge is simple: given a ratio of whole numbers, output a 50-character long progress bar representing the ratio. Rules Input Your program must take two numbers as input. T...

7 answers  ·  posted 6mo ago by Sylvester‭  ·  last activity 1mo ago by panadestein‭

code-golf
71%
+3 −0
Borromean coprimes

Given 3 positive integers, indicate whether they are Borromean coprimes. Definition 3 positive integers are called Borromean coprimes if both of the following are true: Their greatest common d...

5 answers  ·  posted 1y ago by trichoplax‭  ·  last activity 1mo ago by panadestein‭

code-golf math
66%
+2 −0
Expand a greyscale/colour hex code

Consider a type of hexadecimal colour code that supports shorthand for both greyscale and colour: A 6 digit code is interpreted as 2 digits for red, followed by 2 for green, then 2 for blue. A ...

5 answers  ·  posted 3mo ago by trichoplax‭  ·  last activity 3mo ago by Shaggy‭

code-golf string
50%
+0 −0
Abstract Rewriting Systems (Cops)

This is somewhat of a [proof-golf]-like [cops-and-robbers]. This is the cops' thread; the robbers' thread is here Sections: Cops Scoring What is a rewrite rule? An example An example of...

1 answer  ·  posted 5mo ago by CrSb0001‭  ·  last activity 4mo ago by CrSb0001‭

cops-and-robbers repeated-transformations grammars
80%
+6 −0
Find the IP address class

Task Given an IP address as a string, find its IP address class. For reference, here is a table: Class Leadingbits Numberof networks Addressesper network Total addressesin class Start...

8 answers  ·  posted 3y ago by Razetime‭  ·  last activity 5mo ago by Lundin‭

code-golf
64%
+7 −3
Make $2 + 2 = 5$

In this challenge, add 2 integers, but if both the integers are 2, output 5. Shortest code in each language wins! Example ungolfed program in Python 3.x def add(x, y): if x == 2 and y == 2: ...

23 answers  ·  posted 3y ago by General Sebast1an‭  ·  last activity 5mo ago by arutonee‭

code-golf math number
50%
+0 −0
Abstract Rewriting Systems (Robbers)

This is somewhat of a [proof-golf]-like [cops-and-robbers]. This is the robbers' thread; the cops' thread can be found here. Sections: Robbers Determining a winner Robbers The cops wil...

0 answers  ·  posted 5mo ago by CrSb0001‭  ·  edited 5mo ago by CrSb0001‭

cops-and-robbers repeated-transformations grammars
75%
+4 −0
Source with the whole alphabet in order of appearance

The challenge is to write as short a source as possible, where the English alphabet (in alphabetical order from top to bottom) "abcdefghijklmnopqrstuvwxyz" is a sub-sequence of the source code. Th...

5 answers  ·  posted 6mo ago by Lundin‭  ·  last activity 6mo ago by Sylvester‭

code-golf
60%
+1 −0
How many odd digits?

Given a positive integer, count its odd digits. Input An integer from 1 to 999,999,999, inclusive, in any of the following formats: A number (such as an integer or floating point number), li...

6 answers  ·  posted 8mo ago by trichoplax‭  ·  last activity 6mo ago by Shaggy‭

code-golf number
83%
+8 −0
The 50 substrings that validate any string of Roman numerals

Given a string of Roman numerals, decide whether it forms a valid Roman number. If not, output the substring that proves this, from the list of 50 strings described below. Relevant fact This chal...

7 answers  ·  posted 1y ago by trichoplax‭  ·  edited 7mo ago by trichoplax‭

code-golf math number string
50%
+0 −0
Multiplicative perfection

Given a positive integer, indicate whether it is the product of its proper divisors. Integers equal to the product of their proper divisors can be found on the Online Encyclopedia of Integer Seque...

4 answers  ·  posted 7mo ago by trichoplax‭  ·  last activity 7mo ago by celtschk‭

code-golf math number decision-problem
57%
+2 −1
Fibonacci without consecutive digits

Output the Nth number in the list of Fibonacci numbers that have no consecutive digits. Input A non-negative integer (if you treat the Fibonacci numbers as zero-indexed) or a positive integer (...

4 answers  ·  posted 1y ago by trichoplax‭  ·  last activity 7mo ago by Andrew Ray‭

code-golf math number sequence fibonacci
60%
+1 −0
Hex ​​​detector

Given an integer from 1 to 1000, indicate whether it is a centered hexagonal number[1] (also known as a hex number). What is a hex number? The hex numbers can be visualised as follows: On a he...

4 answers  ·  posted 10mo ago by trichoplax‭  ·  last activity 8mo ago by trichoplax‭

code-golf math number
85%
+10 −0
Looping counter

Looping counter Create an infinite loop that outputs lines of asterisks, with each line containing one more asterisk. Instead of the asterisk, any printable, non-whitespace character can be used. ...

21 answers  ·  posted 3y ago by celtschk‭  ·  last activity 8mo ago by xrs‭

code-golf
66%
+2 −0
Substring factor

Does a positive integer have a substring as a factor? Input A positive integer. Output One of 2 distinct values to indicate whether the input has a factor that is a strict substring of it...

3 answers  ·  posted 10mo ago by trichoplax‭  ·  last activity 8mo ago by Shaggy‭

code-golf math number string
50%
+0 −0
Net​​ or​​ not?

Given a hexomino, indicate whether it is a net of a cube. Input A 6 by 6 grid containing exactly 6 filled squares. The 6 filled squares will be in a single edge connected set (a hexomino). Th...

0 answers  ·  posted 9mo ago by trichoplax‭

code-golf math
71%
+3 −0
Towers of DC .:.

DC is a reverse-Polish calculator REPL that is available on most Linux distributions. In reverse-Polish notation, you can push values to a stack and then pop those values back off to perform operat...

0 answers  ·  posted 9mo ago by Andrew Ray‭  ·  edited 9mo ago by trichoplax‭

code-golf alternative-scoring
60%
+1 −0
Most isolated of 3 points

Given 3 points, output one that is separated from its nearest neighbour by the largest distance. Input 3 distinct points (that is, no 2 points are in the same position). Each point is a pair o...

0 answers  ·  posted 10mo ago by trichoplax‭  ·  edited 10mo ago by trichoplax‭

code-golf math number
75%
+4 −0
Fibonascii Squares

The Challenge Your job is to, given input positive non-zero integer $n$, output an ASCII representation of the tiled Fibonacci squares up to the $n$th number of the Fibonacci sequence. Rules Inp...

2 answers  ·  posted 10mo ago by Sylvester‭  ·  edited 10mo ago by Sylvester‭

code-golf ascii-art fibonacci
60%
+1 −0
Rationalise recurring binary

Given a potentially recurring binary string, output the number it represents, as a fraction in lowest terms. The notation used in this challenge for recurring digits is non-standard. An r is used ...

0 answers  ·  posted 2y ago by trichoplax‭  ·  edited 11mo ago by trichoplax‭

code-golf math string parsing binary
77%
+5 −0
55 fruit salad: choose your own Kolmogorov complexity

This is a fixed output challenge. It is similar to a standard Kolmogorov complexity challenge, except you get to choose your own fixed output. Given no input, output 55 fruits. You may choose any 5...

5 answers  ·  posted 2y ago by trichoplax‭  ·  last activity 11mo ago by trichoplax‭

code-golf kolmogorov-complexity string
80%
+6 −0
Digit Sum Integer Sequence (working title)

Inspired by this challenge. If anyone has any suggestions for a song title I could use for the challenge title then please leave a comment. Definition We define f(x) for a given integer as the su...

7 answers  ·  posted 3y ago by Shaggy‭  ·  last activity 11mo ago by xrs‭

code-golf sequence
84%
+9 −0
1, 2, Fizz, 4, Buzz!

The task Output the first 100 elements of the infamous FizzBuzz sequence. How? The FizzBuzz sequence is the sequence of decimal integers from 1 to 100 inclusive, but: If the integer is divisi...

21 answers  ·  posted 4y ago by Dion‭  ·  last activity 11mo ago by xrs‭

code-golf kolmogorov-complexity
86%
+11 −0
Reverse an ASCII string

Your goal is to reverse an ascii string. Given a (optionally newline or null terminated) input, output your input in reverse order, optionally followed by a newline. Terminate afterward. Function...

33 answers  ·  posted 4y ago by moony‭  ·  last activity 11mo ago by xrs‭

code-golf
71%
+3 −0
Single digit Roman numeral

Given a single character, which is a valid Roman numeral, output its value. Values There are 7 valid single character Roman numerals, with the following values: Character Value I...

6 answers  ·  posted 1y ago by trichoplax‭  ·  last activity 11mo ago by xrs‭

code-golf
66%
+2 −0
Round trip stones

$N$ vessels initially contain $3$ stones each. What is the probability of having at least $3$ stones in the first vessel after moving a uniformly random selection from the first vessel to the secon...

1 answer  ·  posted 1y ago by trichoplax‭  ·  last activity 12mo ago by Arpad Horvath‭

code-golf math number probability
66%
+2 −0
Construct the Irish possessive

In this challenge you will take an Irish word and a personal pronoun and create the possessive pronoun construction combining the two. For example sé, madra becomes a mhadra. Translated to English...

1 answer  ·  posted 1y ago by WheatWizard‭  ·  last activity 1y ago by Arpad Horvath‭

code-golf natural-language
60%
+1 −0
Word suggesting

Suggest a word from a word list, given a string. Motivation Imagine typing a word one letter at a time, and seeing a suggested word after each letter is typed. At first the suggested word is simp...

1 answer  ·  posted 1y ago by trichoplax‭  ·  edited 1y ago by trichoplax‭

code-golf string list
71%
+3 −0
12-hour time is weird

Your mission for today, should you choose to accept it, is to write a simple 12-hour clock calculator. Your input will always be in the form of arg op arg, where op is either + or -, and arg is eit...

0 answers  ·  posted 1y ago by honnza‭

code-golf
75%
+4 −0
Is it stuck in a counting loop?

Given a list of non-negative integers the function $f$ replaces every integer with the number of identical integers preceding it (not necessarily contiguously). So f [1,1,2,2,1,3,3] = [1,2,1,2,3,1...

1 answer  ·  posted 1y ago by WheatWizard‭  ·  last activity 1y ago by isaacg‭

code-golf decision-problem list
66%
+2 −0
Can I follow this recipe?

You work in a kitchen which has a peculiar rule. When you mix something into a pot you must always add at least one new ingredient. So you can add pasta, oil, salt then pesto, but not pasta, pesto...

1 answer  ·  posted 1y ago by WheatWizard‭  ·  last activity 1y ago by isaacg‭

code-golf decision-problem
71%
+3 −0
Plain black webpage

This is a language specific challenge, for HTML only. Your answer is the content of a self contained HTML file, that when opened in a web browser gives a plain black page. Requirements The HTM...

4 answers  ·  posted 1y ago by trichoplax‭  ·  last activity 1y ago by Razetime‭

code-golf internet html
60%
+1 −0
Shortest representation in generalised Roman numerals

Find the shortest representation of an integer in generalised Roman numerals. Since there is more than one way to generalise, only the following definition applies to this challenge. Definition T...

1 answer  ·  posted 1y ago by trichoplax‭  ·  last activity 1y ago by NikNakk‭

code-golf number