Rosetta Code/Count examples/Full list

From Rosetta Code
Revision as of 20:15, 6 June 2021 by Thundergnat (talk | contribs) (Update full list output)

Full output for the Rosetta Code/Count examples#Raku task. Updated periodically.

This is something of a experiment. The languages have their completed task entries marked with a circled digit in the table so you can sort on the language to see which tasks have been done. Hold down control and click on several columns to do secondary, tertiary, etc. sorts. Ideally it would be nice to be able to generate the table on demand for any language but it is fairly intensive to generate. Once a week is ok, on demand would be unsustainable.

More than about 10 languages per page gets unwieldy and difficult to navigate. Generate reports for the top N languages in groups of 10. (N == 40 for now.)

See Rosetta_Code/Rank_languages_by_popularity/Full_list for a full language/task completion table.

Top tier Second tier Third tier Fourth tier
First ten programming languages by number of task examples completed:
    ① Phix          ② Julia         ③ Go            ④ Raku          ⑤ Perl         
    ⑥ Python        ⑦ Wren          ⑧ Nim           ⑨ C             ⑩ Kotlin       
As of 2021-06-06T20:13:51Z :: Tasks: 1104 :: Draft Tasks:283 :: Total Tasks: 1387 :: Total Examples: 76880
Count Task
492 Hello world/Text
324 99 bottles of beer
317 100 doors
316 FizzBuzz
291 Fibonacci sequence
288 Factorial
276 Comments
268 A+B
261 Empty program
239 Function definition
229 Loops/Infinite
226 Reverse a string
225 Loops/While
224 Arrays
222 Ackermann function
206 Loops/For
202 Conditional structures
200 Greatest common divisor
197 Arithmetic/Integer
197 Greatest element of a list
189 Array concatenation
187 Even or odd
185 Integer comparison
185 Repeat a string
184 Averages/Arithmetic mean
183 Increment a numerical string
178 Hello world/Graphical
173 Copy a string
173 Sieve of Eratosthenes
170 Boolean values
168 Binary digits
168 Loops/Downward for
168 String concatenation
167 Character codes
166 Apply a callback to an array
166 Towers of Hanoi
164 Array length
164 Hello world/Newline omission
164 Loops/Do-while
164 Loops/N plus one half
164 Palindrome detection
164 Sum and product of an array
163 Loops/For with a specified step
163 Loops/Foreach
163 String length
162 Integer sequence
162 Sum of a series
161 String case
161 Tokenize a string
160 Loops/Break
158 Rot-13
156 Dot product
155 Generic swap
155 Leap year
155 Sum of squares
154 Empty string
154 Hailstone sequence
154 Logical operations
153 Filter
151 Quine
150 Associative array/Creation
149 Sort an integer array
148 Sorting algorithms/Bubble sort
146 Execute a system command
146 Roman numerals/Encode
145 Factors of an integer
144 Caesar cipher
144 System time
143 Guess the number
143 Loop over multiple arrays simultaneously
143 Remove duplicate elements
142 Determine if a string is numeric
142 Higher-order functions
141 Sorting algorithms/Quicksort
141 User input/Text
140 File input/output
139 Luhn test of credit card numbers
137 Bitwise operations
137 Day of the week
137 Primality by trial division
136 Hello world/Standard error
135 Command-line arguments
135 Read entire file
134 Create a file
134 Happy numbers
134 Mutual recursion
134 Stack
134 Substring
134 Zero to the zero power
133 Loops/Continue
132 Sleep
131 Check that file exists
131 Generate lower case ASCII alphabet
131 Pascal's triangle
130 Least common multiple
129 ABC problem
129 Literals/String
128 Date format
128 Flatten a list
126 Balanced brackets
126 Variables
125 Ethiopian multiplication
125 Program termination
124 Binary search
124 Compound data type
123 Formatted numeric output
123 Function composition
123 Include a file
123 Literals/Integer
123 Mandelbrot set
122 Detect division by zero
122 Roman numerals/Decode
121 Associative array/Iteration
121 Count occurrences of a substring
121 Loops/Nested
120 Averages/Root mean square
120 Knuth shuffle
120 N-queens problem
119 Count in octal
119 Null object
119 Read a file line by line
119 Sorting algorithms/Insertion sort
117 Multiplication tables
117 Search a list
116 Anagrams
116 Guess the number/With feedback
116 Hash from two arrays
116 Identity matrix
116 Matrix transposition
116 Pick random element
116 Real constants and functions
115 Case-sensitivity of identifiers
115 Delete a file
115 File size
115 Letter frequency
115 Matrix multiplication
114 Averages/Median
114 Babbage problem
114 Classes
114 Find limit of recursion
114 Rename a file
114 String matching
113 Align columns
113 Environment variables
113 Input loop
112 Haversine formula
112 Pangram checker
112 Random numbers
111 HTTP  
111 Hostname
111 Perfect numbers
111 Return multiple values
110 Arithmetic/Complex
110 Look-and-say sequence
109 Assertions
109 Conway's Game of Life
108 Accumulator factory
108 Catalan numbers
108 Infinity
108 Temperature conversion
107 Sierpinski triangle
107 Strip a set of characters from a string
107 Variadic function
106 Arithmetic-geometric mean
106 Averages/Pythagorean means
106 Horner's rule for polynomial evaluation
106 Levenshtein distance
106 Permutations
106 Substring/Top and tail
105 Evaluate binomial coefficients
105 Prime decomposition
105 Program name
105 Run-length encoding
105 String append
104 Anonymous recursion
104 Reverse words in a string
104 Strip whitespace from a string/Top and tail
104 Zig-zag matrix
103 Bulls and cows
103 Comma quibbling
103 Regular expressions
103 String interpolation (included)
102 Exceptions
102 Nth root
102 Queue/Definition
102 Sorting algorithms/Merge sort
102 Trigonometric functions
101 Combinations
101 Ordered words
100 Middle three digits
100 The Twelve Days of Christmas
99 Call a function
99 Shell one-liner  
99 Short-circuit evaluation
99 Sorting algorithms/Selection sort
99 String prepend
99 Sum digits of an integer
98 24 game
98 Create a two-dimensional array at runtime
98 Power set
98 Sum multiples of 3 and 5
98 Vector products
97 Arbitrary-precision integers (included)
97 Harshad or Niven series
97 Range extraction
97 Sierpinski carpet
96 Interactive programming  
96 Range expansion
96 Y combinator
95 Digital root
95 Enumerations
95 N'th
95 Sorting algorithms/Gnome sort
94 Collections
94 Execute Brain****
94 Time a function
94 Walk a directory/Non-recursively  
93 Evolutionary algorithm
93 First-class functions
93 Sequence of non-squares
93 Sorting algorithms/Cocktail sort
92 Averages/Mode
92 Create an HTML table
92 Exponentiation operator
92 Inheritance/Single
92 MD5
92 One-dimensional cellular automata
91 Cumulative standard deviation
91 Dragon curve
91 Random number generator (included)
90 Abundant, deficient and perfect number classifications
90 Forward difference
90 Hello world/Newbie
90 JSON
90 Sort using a custom comparator
90 Sorting algorithms/Bogosort
90 Symmetric difference
89 Averages/Simple moving average
89 Hamming numbers
89 Josephus problem
89 Monty Hall problem
89 String comparison
88 Entropy
88 Gray code
88 Langton's ant
88 Price fraction
87 Amicable pairs
87 Greatest subsequential sum
87 Hofstadter Q sequence
87 Number names
86 CSV data manipulation
86 Catamorphism
86 Five weekends
86 Menu
86 Number reversal game
86 Sorting algorithms/Heapsort
86 Tree traversal
85 Abstract type
85 CSV to HTML translation
85 Compare a list of strings
85 Map range
84 Almost prime
84 SEDOLs
83 Last Friday of each month
83 Non-decimal radices/Convert
83 Queue/Usage
83 Simple windowed application  
83 Sort an array of composite structures
83 Walk a directory/Recursively  
83 Window creation  
82 Closures/Value capture
82 File modification time  
82 Introspection
82 Set
82 Terminal control/Clear the screen
82 URL decoding
81 Box the compass
81 Calculating the value of e
81 Count in factors
81 Monte Carlo methods
81 Top rank per group
80 Find the last Sunday of each month
80 Floyd's triangle
80 Hello world/Line printer  
80 Literals/Floating point
80 Long multiplication
80 Roots of unity
80 Sorting algorithms/Shell sort
80 Terminal control/Ringing the terminal bell
80 Word wrap
79 Bitmap
79 Count the coins
79 Find common directory path
79 Jensen's Device
79 Playing cards
79 Show the epoch
79 Singly-linked list/Traversal
79 Spiral matrix
79 Split a character string based on change of character
79 Web scraping  
79 XML/Input
78 Address of a variable
78 CRC-32
78 Concurrent computing
78 Date manipulation
78 Multifactorial
78 Operator precedence
78 Order two numerical lists
78 Pythagorean triples
78 Read a specific line from a file
78 Repeat
78 Sockets  
78 Sorting algorithms/Counting sort
77 Dynamic variable names  
77 Knapsack problem/0-1
77 Linear congruential generator
77 Lucas-Lehmer test
77 Proper divisors
77 Strip comments from a string
77 URL encoding
76 Averages/Mean angle
76 Call an object method
76 Find the missing permutation
76 Here document  
76 Kaprekar numbers
76 Keyboard input/Obtain a Y or N response
76 Munchausen numbers
76 Soundex
75 Man or boy test
75 Modular inverse
75 Non-decimal radices/Output
75 Phrase reversals
75 Population count
75 Show ASCII table
75 Sorting algorithms/Comb sort
75 Unicode variable names
74 Anagrams/Deranged anagrams
74 Calendar
74 Equilibrium index
74 List comprehensions
74 Parsing/RPN calculator algorithm
74 Pi
74 Read a configuration file
74 SHA-1
74 Semordnilap
74 Write entire file
73 Fibonacci n-step number sequences
73 Gamma function
73 Hello world/Web server  
73 Multiple distinct objects
73 Sort disjoint sublist
73 Sudoku
72 Animation  
72 Empty directory
72 Exceptions/Catch an exception thrown in a nested call
72 Execute HQ9+
72 Guess the number/With feedback (player)
72 Rock-paper-scissors
72 SHA-256
72 Singly-linked list/Element definition
72 Special characters
72 Take notes on the command line  
72 Vigenère cipher
72 Zeckendorf number representation
71 AKS test for primes
71 Convert seconds to compound duration
71 Euler's sum of powers conjecture
71 Longest common subsequence
71 Polymorphism
71 Rep-string
71 Stair-climbing puzzle
70 Bitmap/Bresenham's line algorithm  
70 Call a foreign-language function
70 Currying
70 Enforced immutability
70 Four bit adder
70 Fractal tree  
70 Horizontal sundial calculations
70 IBAN
70 Largest int from concatenated ints
70 Old lady swallowed a fly
70 Quaternion type
70 Sorting algorithms/Stooge sort
70 Trabb Pardo–Knuth algorithm
70 Write float arrays to a text file
69 15 puzzle game  
69 Catalan numbers/Pascal's triangle
69 Closest-pair problem
69 Combinations with repetitions
69 Constrained random points on a circle
69 Draw a sphere
69 Flow-control structures
69 Magic squares of odd order
69 Maze generation
69 Numerical integration
69 Self-describing numbers
69 Sorting algorithms/Pancake sort
68 Barnsley fern
68 Euler method
68 Extend your language
68 Jump anywhere
68 Named parameters
68 Priority queue
68 Text processing/Max licenses in use
68 Thue-Morse
67 Amb
67 Benford's law
67 Chinese remainder theorem
67 Fast Fourier transform
67 Fork  
67 Morse code
67 Nested function
67 Pernicious numbers
67 Roots of a function
67 Sequence of primes by trial division
67 Special variables
67 Unix/ls
67 Van der Corput sequence
66 Anti-primes
66 Arithmetic/Rational
66 Department numbers
66 One of n lines in a file
66 Remove lines from a file
66 Runtime evaluation    
66 Sort stability
66 Strip control codes and extended characters from a string
66 Variable size/Get
65 Documentation
65 General FizzBuzz
65 HTTPS  
65 Hofstadter-Conway $10,000 sequence
65 Inheritance/Multiple
65 Narcissistic decimal number
65 Optional parameters
65 Roots of a quadratic function
64 Angle difference between two bearings
64 Continued fraction
64 Factors of a Mersenne number
64 Jewels and stones
64 Reduced row echelon form
64 Word frequency
64 XML/Output
63 Damm algorithm
63 Exponentiation order
63 Memory allocation
63 Non-decimal radices/Input
63 Semiprime
63 Singly-linked list/Element insertion
63 Stern-Brocot sequence
63 Tic-tac-toe
63 Undefined values
63 Write language name in 3D ASCII
63 Yin and yang  
62 100 prisoners
62 Animate a pendulum  
62 Arithmetic evaluation
62 Best shuffle
62 Binary strings
62 Cholesky decomposition
62 Circles of given radius through two points
62 Get system command output
62 Globally replace text in several files  
62 Modular exponentiation
62 Mouse position
62 Plot coordinate pairs  
62 Probabilistic choice
62 Runge-Kutta method
62 Sort three variables
61 Averages/Mean time of day
61 Sorting algorithms/Sleep sort
61 User input/Graphical
60 24 game/Solve  
60 Bitmap/Write a PPM file
60 Draw a clock  
60 Generator/Exponential
60 Knapsack problem/Continuous
60 Miller–Rabin primality test
60 Partial function application
60 Test a function
60 Truncatable primes
60 Unicode strings
59 9 billion names of God the integer
59 Brownian tree
59 CUSIP
59 Cartesian product of two or more lists
59 Dutch national flag problem
59 Emirp primes
59 Extract file extension
59 Host introspection  
59 Huffman coding
59 Knapsack problem/Unbounded
59 Left factorials
59 Sorting algorithms/Bead sort
59 Subleq
58 2048  
58 4-rings or 4-squares puzzle
58 Abundant odd numbers
58 Add a variable to a class instance at runtime  
58 Compile-time calculation  
58 Hash join  
58 JortSort
58 Knight's tour
58 Ludic numbers
58 Odd word problem
58 Random number generator (device)
58 Two sum
57 Deal cards for FreeCell
57 Delegates
57 Draw a cuboid
57 I before E except after C
57 Integer overflow
57 LZW compression
57 Leonardo numbers
57 Longest common prefix  
57 Mad Libs
57 Matrix-exponentiation operator
57 Multisplit
57 Scope modifiers
57 Sorting algorithms/Permutation sort
57 Stem-and-leaf plot  
57 Terminal control/Coloured text
57 Terminal control/Display an extended character
57 Topological sort
57 Truncate a file
57 Van Eck sequence
56 DNS query  
56 Dinesman's multiple-dwelling problem
56 Discordian date
56 Doubly-linked list/Element definition
56 Extreme floating point values
56 Fibonacci word
56 Forest fire  
56 Magic 8-ball
56 Rosetta Code/Rank languages by popularity  
56 Sierpinski triangle/Graphical
56 Singleton
56 Square but not cube
55 Base64 encode data
55 Define a primitive data type  
55 Determine if a string has all the same characters
55 Grayscale image  
55 Long year  
55 Modulinos    
55 Munching squares
55 Pascal matrix generation
55 Stack traces
54 Attractive numbers
54 Determine if a string is collapsible
54 Draw a pixel
54 Handle a signal
54 Pointers and references
54 Quickselect algorithm
54 Runtime evaluation/In an environment      
54 Synchronous concurrency
54 Terminal control/Cursor positioning
54 Ternary logic
54 Unbias a random generator
54 Universal Turing machine
54 Wireworld  
54 XML/XPath  
53 Base64 decode data
53 Bernoulli numbers
53 Chinese zodiac
53 Convert decimal number to rational
53 Dining philosophers
53 FASTA format
53 Iterated digits squaring
53 Keyboard input/Keypress check
53 Loops/Increment loop index within loop body
53 Maximum triangle path sum
53 Non-continuous subsequences
53 Perfect shuffle
53 Send email  
53 Statistics/Basic
53 Validate International Securities Identification Number
53 Vector
53 XML/DOM serialization  
52 Call a function in a shared library  
52 Copy stdin to stdout
52 Dijkstra's algorithm
52 First-class functions/Use numbers analogously  
52 Heronian triangles
52 ISBN13 check digit
52 Inverted syntax
52 Longest common substring
52 Longest increasing subsequence
52 Polynomial regression
52 Rate counter
52 Seven-sided dice from five-sided dice
52 Smith numbers
52 Strip block comments
52 Text processing/2
52 Tokenize a string with escaping
51 Farey sequence
51 Gaussian elimination  
51 Holidays related to Easter
51 McNuggets problem
51 Move-to-front algorithm
51 Pig the dice game
51 Respond to an unknown method call  
51 Sattolo cycle
51 Shoelace formula for polygonal area
50 Archimedean spiral
50 Associative array/Merging  
50 Colour bars/Display
50 Find the intersection of two lines
50 Fractran
50 GUI component interaction  
50 Jaro similarity
50 Make directory path  
50 Naming conventions
50 Password generator
50 RPG attributes generator
50 Search a list of records
50 Zebra puzzle
49 Cantor set
49 Chaos game  
49 Determinant and permanent
49 Doubly-linked list/Traversal  
49 Kernighans large earthquake problem
49 Last letter-first letter
49 Metaprogramming
49 Sort numbers lexicographically
49 Text processing/1
48 Doubly-linked list/Element insertion
48 Execute a Markov algorithm
48 Extensible prime generator
48 Greyscale bars/Display  
48 Hofstadter Figure-Figure sequences
48 Longest string challenge
48 Polymorphic copy
48 Polynomial long division
48 Stable marriage problem
48 Visualize a tree
48 Water collected between towers
47 Append a record to the end of a text file
47 Bitmap/Flood fill
47 Determine if a string has all unique characters
47 Echo server    
47 History variables  
47 Kronecker product
47 Narcissist
47 OpenGL  
47 Ulam spiral (for primes)
46 Active object
46 Average loop length
46 Determine if only one instance is running  
46 Egyptian division
46 Element-wise operations
46 Problem of Apollonius
46 Set consolidation
46 Sorting algorithms/Radix sort
46 Verify distribution uniformity/Naive
45 Bulls and cows/Player
45 Doubly-linked list/Definition  
45 Image noise
45 Parsing/Shunting-yard algorithm
45 Remove vowels from a string
45 Rosetta Code/Count examples      
45 Send an unknown method call    
45 Sparkline in unicode
45 Taxicab numbers
44 Atomic updates
44 Bitmap/Read a PPM file  
44 Carmichael 3 strong pseudoprimes
44 Elementary cellular automaton
44 GUI/Maximum window dimensions
44 Gapful numbers
44 Generate Chess960 starting position
44 Nim game
44 Secure temporary file  
44 Spinning rod animation/Text
44 Subtractive generator
44 Sum to 100
44 Text between  
44 Truth table
43 Currency
43 Determine if a string is squeezable
43 Flipping bits game
43 Fusc sequence
43 Hickerson series of almost integers
43 Keyboard input/Flush the keyboard buffer
43 Knapsack problem/Bounded
43 MD5/Implementation
43 Percentage difference between images  
43 S-expressions
43 Table creation/Postal addresses
43 Twelve statements  
43 UTF-8 encode and decode
43 Voronoi diagram
42 Aliquot sequence classifications
42 Balanced ternary
42 Bitmap/Midpoint circle algorithm  
42 Calendar - for "REAL" programmers  
42 Days between dates
42 Deepcopy
42 Digital root/Multiplicative digital root
42 Fivenum
42 Hilbert curve
42 Permutations by swapping
42 Permutations/Derangements
42 Sort a list of object identifiers
42 Sorting Algorithms/Circle Sort
42 Speech synthesis  
42 Start from a main routine  
42 Summarize and say sequence
42 Terminal control/Dimensions  
42 The Name Game
41 Bell numbers
41 Combinations and permutations
41 Inverted index
41 Musical scale  
41 Parallel calculations  
41 Pascal's triangle/Puzzle
41 Permutation test
41 Primorial numbers
41 Sailors, coconuts and a monkey problem
41 Sorting algorithms/Strand sort
41 Topswops
41 Two identical strings      
41 Variable size/Set
40 21 game  
40 Casting out nines
40 Chowla numbers
40 Color of a screen pixel
40 Cramer's rule
40 Euler's identity
40 GUI enabling/disabling of controls  
40 Julia set
40 Magic squares of doubly even order
40 Parametric polymorphism    
40 Prime conspiracy
40 Recaman's sequence
40 Scope/Function names and labels
40 Statistics/Normal distribution
40 Variable-length quantity
39 Abbreviations, automatic
39 Brace expansion
39 Brazilian numbers
39 Colour pinstripe/Display
39 Create a file on magnetic tape  
39 Cycle detection
39 Feigenbaum constant calculation
39 Kahan summation
39 Knuth's algorithm S
39 Long primes
39 MAC Vendor Lookup
39 Multiple regression
39 Order disjoint list items  
39 Parsing/RPN to infix conversion
39 Permutations with repetitions  
39 Ray-casting algorithm
39 Sum of divisors
39 Tau number  
39 Totient function
38 Bioinformatics/base count
38 Break OO privacy  
38 Constrained genericity      
38 Convex hull
38 Cuban primes
38 Display a linear combination
38 Floyd-Warshall algorithm
38 Idiomatically determine all the lowercase and uppercase letters
38 LU decomposition
38 Lychrel numbers  
38 Metered concurrency
38 Minesweeper game  
38 Pathological floating point problems
38 Pythagorean quadruples
38 QR decomposition    
38 Ranking methods
38 Read a file character by character/UTF8
38 Rosetta Code/Find bare lang tags  
38 Substitution cipher
38 Sutherland-Hodgman polygon clipping  
38 Terminal control/Hiding the cursor
38 Terminal control/Inverse video
38 Vampire number
37 Abbreviations, easy
37 Approximate equality
37 Fibonacci word/fractal
37 File extension is in extensions list
37 Find palindromic numbers in both binary and ternary bases
37 Find the intersection of a line with a plane
37 Function prototype  
37 Input/Output for lines of text  
37 Input/Output for pairs of numbers  
37 Isqrt (integer square root) of X
37 Loops/Wrong ranges
37 MD4
37 Maze solving
37 Mertens function  
37 Metronome
37 Object serialization  
37 Penney's game
37 Primality by Wilson's theorem  
37 Solve the no connection puzzle
37 Test integerness
36 Abbreviations, simple
36 Bitwise IO
36 Egyptian fractions
36 Events  
36 Humble numbers
36 Largest number divisible by its digits
36 Loops/With multiple ranges
36 Numerical integration/Gauss-Legendre Quadrature
36 Ordered partitions
36 Pentagram
36 Pinstripe/Display
36 RIPEMD-160
36 RSA code
36 Safe primes and unsafe primes
36 Square-free integers
36 Terminal control/Unicode output  
35 Arithmetic-geometric mean/Calculate Pi
35 Bitmap/Bézier curves/Cubic  
35 Check output device is a terminal  
35 Entropy/Narcissist
35 Four is magic
35 Multiline shebang      
35 Parametrized SQL statement  
35 Tau function  
35 Words containing "the" substring    
35 Yellowstone sequence
34 Conjugate transpose
34 Determine if two triangles overlap
34 Factorions  
34 Integer roots
34 Multi-dimensional array
34 Mutex    
34 Old Russian measure of length
34 Palindrome dates  
34 Pattern matching    
34 Pythagoras tree  
34 Set puzzle
34 Subset sum problem  
34 Topic variable  
33 Bitcoin/address validation
33 Cheryl's birthday
33 Church numerals    
33 Continued fraction/Arithmetic/Construct from rational number
33 Decimal floating point number to binary  
33 Executable library  
33 Galton box animation
33 Lah numbers
33 Multiplicative order
33 Negative base numbers
33 Parse command-line arguments
33 Partition an integer x into n primes
33 Poker hand analyser
33 Resistor mesh
33 Sequence: smallest number with exactly n divisors
33 Solve a Hidato puzzle
33 Sorting algorithms/Patience sort
33 Straddling checkerboard
33 Terminal control/Cursor movement
33 Textonyms
33 Type detection
33 Zumkeller numbers  
32 Bitmap/Bézier curves/Quadratic  
32 Check input device is a terminal
32 Eban numbers
32 Execute SNUSP
32 Implicit type conversion
32 Reflection/List properties  
32 Rosetta Code/Find unimplemented tasks      
32 Set of real numbers
32 Sorting algorithms/Cycle sort
32 Strong and weak primes
32 Use another language to call a function      
32 Write to Windows event log    
32 Zhang-Suen thinning algorithm
31 Apply a digital filter (direct form II transposed)  
31 Arena storage pool  
31 Bacon cipher
31 Bitmap/Histogram    
31 Chaocipher
31 Check Machin-like formulas  
31 Checkpoint synchronization
31 Compiler/lexical analyzer  
31 Dice game probabilities
31 Draw a rotating cube  
31 Extra primes
31 Faulhaber's formula
31 Faulhaber's triangle
31 First class environments
31 First power of 2 that has leading decimal digits of 12
31 Gauss-Jordan matrix inversion  
31 Keyboard macros  
31 Largest proper divisor of n      
31 Length of an arc between two angles
31 Mersenne primes  
31 Modular arithmetic
31 Numeric error propagation
31 Parallel brute force
31 Perfect totient numbers
31 Simple database  
31 URL parser    
31 Weird numbers
31 Xiaolin Wu's line algorithm  
30 AVL tree  
30 Chat server    
30 Decision tables
30 Deconvolution/1D
30 Diversity prediction theorem
30 FTP  
30 HTTPS/Authenticated  
30 Jacobi symbol
30 Koch curve
30 Mian-Chowla sequence
30 Pell's equation
30 Pragmatic directives
30 Rosetta Code/Fix code tags      
30 Sequence: smallest number greater than previous term with exactly n divisors
30 Sexy primes
30 State name puzzle
30 Stream merge
30 Terminal control/Preserve screen
30 Update a configuration file
30 Verify distribution uniformity/Chi-squared test
30 Window creation/X11  
30 Word break problem    
30 Word wheel  
29 ABC words  
29 Burrows–Wheeler transform
29 Coprimes  
29 Death Star    
29 Find first and last set bit of a long integer  
29 Formal power series
29 Longest common suffix  
29 Memory layout of a data structure
29 Numbers divisible by their individual digits, but not by the product of their digits.      
29 Product of divisors  
29 Smarandache prime-digital sequence  
29 Sum and product puzzle
29 Sum of the digits of n is substring of n    
29 Super-d numbers
29 Superellipse
29 Table creation    
29 World Cup group stage
28 Active Directory/Connect    
28 Chebyshev coefficients
28 Chemical calculator
28 Find largest left truncatable prime in a given base
28 Honeycombs    
28 Law of cosines - triples
28 Machine code    
28 Natural sorting
28 Peano curve  
28 Perlin noise
28 Polyspiral  
28 Primes which sum of digits is 25  
28 Ramsey's theorem  
28 Reflection/List methods  
28 Same fringe  
28 Successive prime differences
28 The ISAAC Cipher
28 Thiele's interpolation formula
28 Tonelli-Shanks algorithm
28 Unprimeable numbers
27 Angles (geometric), normalization and conversion
27 Birthday problem
27 Card shuffles
27 Create an object at a given address    
27 Cut a rectangle
27 Fairshare between two and more
27 Finite state machine
27 First perfect square in base n with n unique digits
27 Go Fish    
27 Monads/Maybe monad  
27 Nautical bell  
27 Nice primes  
27 Nonoblock
27 Numbers with equal rises and falls    
27 Palindromic gapful numbers  
27 Paraffins
27 Range consolidation
27 Safe addition
27 Shift list elements to left by 3  
27 Sierpinski pentagon  
27 Solve a Holy Knight's tour  
27 Stirling numbers of the first kind
27 Stirling numbers of the second kind
27 Strange numbers    
26 A* search algorithm    
26 Bin given limits  
26 Color wheel  
26 Cousin primes  
26 Distributed programming      
26 Fermat numbers
26 Fraction reduction
26 Image convolution  
26 Kronecker product based fractals
26 Magic squares of singly even order
26 Minimum positive multiple in base 10 using only 0 and 1    
26 Möbius function    
26 N-smooth numbers
26 Numbers with prime digits whose sum is 13    
26 Parse an IP Address
26 Plasma effect  
26 Ramer-Douglas-Peucker line simplification
26 Sequence of primorial primes
26 Sorting algorithms/Cocktail sort with shifting bounds
26 Strange plus numbers  
26 Teacup rim text  
25 Abelian sandpile model  
25 Alternade words  
25 Audio alarm        
25 Cipolla's algorithm
25 Circular primes
25 Elliptic curve arithmetic
25 Find words with alternating vowels and consonants    
25 Fixed length records    
25 Function frequency    
25 Generate random chess position
25 Hough transform  
25 Hunt the Wumpus      
25 Idiomatically determine all the characters that can be used for symbols  
25 Intersecting number wheels
25 Linux CPU utilization  
25 List rooted trees
25 Mayan numerals  
25 Next highest int from digits
25 Pierpont primes
25 Play recorded sounds        
25 RCRPG    
25 Random Latin squares
25 Strange unique prime triplets    
25 Sum of first n cubes      
25 Total circles area
25 Welch's t-test  
25 Yahoo! search interface        
24 Base58Check encoding  
24 De Bruijn sequences  
24 Elementary cellular automaton/Random Number Generator
24 Find words which contains more than 3 e vowels    
24 K-means++ clustering    
24 Long literals, with continuations  
24 Make a backup file    
24 Mind boggling card trick
24 Percolation/Mean run density
24 Permutations/Rank of a permutation
24 Playfair cipher  
24 Pseudo-random numbers/PCG32
24 Shortest common supersequence
24 Simulate input/Keyboard      
24 Superpermutation minimisation
24 Video display modes    
23 Active Directory/Search for a user      
23 Bioinformatics/Sequence mutation  
23 Common sorted list  
23 Create an object/Native demonstration  
23 Deming's Funnel  
23 Kolakoski sequence
23 Lucky and even lucky numbers
23 Main step of GOST 28147-89
23 Markov chain text generator    
23 Monads/List monad  
23 Numbers which binary and ternary digit sum are prime      
23 Pseudo-random numbers/Xorshift star
23 Record sound    
23 Reverse the gender of a string    
23 SOAP    
23 Solve a Hopido puzzle  
23 Spelling of ordinal numbers
22 ASCII art diagram converter  
22 Addition chains
22 Additive primes      
22 Assertions in design by contract    
22 Change e letters to i in words  
22 Commatizing numbers  
22 Data Encryption Standard
22 Esthetic numbers  
22 Exponentiation with infix operators in (or operating on) the base    
22 Find duplicate files      
22 Increasing gaps between consecutive Niven numbers  
22 Kosaraju  
22 Levenshtein distance/Alignment
22 Magnanimous numbers      
22 Mastermind  
22 Matrix chain multiplication
22 Nested templated data    
22 Numeric separator syntax  
22 Padovan sequence  
22 Partition function P  
22 Pig the dice game/Player      
22 Self numbers
22 Snake and Ladder    
22 Sokoban
22 Solve a Numbrix puzzle  
22 UPC
22 Vigenère cipher/Cryptanalysis
22 Vogel's approximation method  
21 Bitcoin/public point to address  
21 Eertree  
21 Find prime numbers of the form n*n*n+2      
21 Joystick position          
21 K-d tree  
21 Median filter  
21 Native shebang    
21 Orbital elements  
21 Reflection/Get source      
21 Show the (decimal) value of a number of 1s appended with a 3, then squared      
21 Sum data type    
21 Sunflower fractal  
21 Window management    
20 15 puzzle solver      
20 Arithmetic coding/As a generalized change of radix  
20 Bilinear interpolation  
20 Changeable words  
20 Cistercian numerals  
20 Doomsday rule    
20 Elementary cellular automaton/Infinite length  
20 File size distribution  
20 Frobenius numbers        
20 Index finite lists of positive integers  
20 Merge and aggregate datasets    
20 Montgomery reduction  
20 N-body problem  
20 Odd words        
20 P-value correction
20 Pancake numbers  
20 Polynomial synthetic division    
20 Rare numbers      
20 Sierpinski arrowhead curve      
20 Triplet of three numbers        
20 Ulam numbers    
19 Abelian sandpile model/Identity      
19 Code segment unload    
19 Color quantization  
19 Common list elements    
19 Compiler/code generator  
19 Draw pixel 2
19 Find words which first and last three letters are equals        
19 Just in time processing on a character stream
19 Knuth's power tree  
19 Latin Squares in reduced form  
19 Line circle intersection    
19 Metallic ratios  
19 Monads/Writer monad  
19 Names to numbers    
19 Order by pair comparisons  
19 Perceptron        
19 Percolation/Site percolation
19 Primes - allocate descendants to their ancestors
19 Print debugging statement  
19 Readline interface  
19 SQL-based authentication  
19 Selective file copy      
19 Simulate input/Mouse        
19 Smallest square that begins with n  
19 Transportation problem        
19 Twin primes  
19 Untrusted environment      
19 Word search  
19 Zeckendorf arithmetic  
18 Base-16 representation          
18 Biorhythms    
18 Calkin-Wilf sequence    
18 Canonicalize CIDR  
18 Compiler/virtual machine interpreter  
18 EKG sequence convergence
18 Find URI in text        
18 Find if a point is within a triangle
18 Find words which contains all the vowels        
18 Imaginary base numbers
18 Most frequent k chars distance      
18 NYSIIS  
18 Nimber arithmetic  
18 Nonogram solver    
18 Percolation/Mean cluster density
18 Separate the house number from the street name  
18 Sequence: nth number with exactly n divisors  
18 Solve triangle solitare puzzle    
17 Bitmap/Read an image through a pipe    
17 Chernick's Carmichael numbers  
17 Erdős-primes      
17 Find first missing positive      
17 Find prime n for that reversed n is also prime      
17 HTTPS/Client-authenticated    
17 Matrix digital rain    
17 Neighbour primes      
17 Next special primes    
17 Padovan n-step number sequences  
17 Particle swarm optimization    
17 Percolation/Bond percolation
17 Piprimes        
17 Prime words        
17 Proof            
17 Ramanujan's constant    
17 Retrieve and search chat history    
17 Self-hosting compiler        
17 Suffix tree    
17 Summarize primes      
17 Tarjan
17 Terminal control/Positional read  
16 Aspect oriented programming    
16 Bitmap/PPM conversion through a pipe    
16 Compiler/syntax analyzer    
16 Cyclotomic polynomial  
16 Free polyominoes enumeration        
16 Geometric algebra      
16 Getting the number of decimals  
16 Peaceful chess queen armies
16 Prime triplets        
16 Print itself    
16 Pseudo-random numbers/Combined recursive generator MRG32k3a
16 Pseudo-random numbers/Splitmix64    
16 Singly-linked list/Element removal  
16 Sleeping Beauty problem      
16 Snake      
16 Vibrating rectangles      
15 Banker's algorithm
15 Compare sorting algorithms' performance    
15 Compiler/AST interpreter    
15 Coprime triplets        
15 Find words which contains most consonants        
15 Four is the number of letters in the ...
15 Functional coverage tree  
15 Logistic curve fitting in epidemiology  
15 Numerical integration/Adaptive Simpson's method  
15 Odd squarefree semiprimes          
15 OpenWebNet password  
15 Practical numbers        
15 Primes with digits in nondecreasing order        
15 Rendezvous          
15 Smallest power of 6 whose decimal expansion contains n      
15 Square root by hand      
15 Words from neighbour ones      
15 XML validation    
14 Consecutive Primes With Ascending Or Descending Differences        
14 Continued fraction/Arithmetic/G(matrix ng, continued fraction n)    
14 Deconvolution/2D+  
14 Factorial base numbers indexing permutations of a collection    
14 Generalised floating point addition      
14 Gradient descent        
14 Jaro-Winkler distance      
14 Palindromic primes    
14 Permutations with some identical elements        
14 SHA-256 Merkle tree  
14 Sierpinski curve        
14 Special factorials    
14 Topological sort/Extracted top item  
13 Checksumcolor    
13 Pisano period      
13 Quadrat Special Primes        
13 Simulated annealing      
13 Sine wave        
13 Substring primes          
13 Sylvester's sequence        
13 Unique characters          
13 Unique characters in each string        
13 Wieferich primes          
12 Almkvist-Giullera formula for pi    
12 Audio frequency generator          
12 Canny edge detector        
12 Cubic Special Primes      
12 Execute CopyPasta Language    
12 French Republican calendar    
12 Greed        
12 Interactive help        
12 Launch rocket with countdown and acceleration in stdout        
12 Longest palindromic substrings      
12 Minimal steps down to 1    
12 Modified random distribution    
12 Railway circuit      
12 Run as a daemon or service            
12 Safe mode          
12 Smallest numbers          
12 Sorting algorithms/Tree sort on a linked list        
12 Suffixation of decimal numbers    
12 Tetris          
12 Tree from nesting levels    
12 Two bullet roulette  
12 Untouchable numbers      
12 VList        
12 XXXX redacted      
11 Air mass        
11 Bioinformatics/Subsequence      
11 Catmull–Clark subdivision surface        
11 Combinations with repetitions/Square digit chain    
11 Geohash      
11 Harmonic series        
11 Minkowski question-mark function    
11 One-time pad    
11 Pentomino tiling        
11 Resistance calculator    
11 Sierpinski square curve          
11 Spoof game    
11 Text completion        
11 Tree datastructures    
11 Unit testing          
11 Using a speech engine to highlight words            
10 Colour pinstripe/Printer        
10 Curve that touches three points      
10 Decimal - Hexadecimal numbers          
10 Display an outline as a nested table    
10 External sort        
10 Faces from a mesh    
10 Graph colouring    
10 Non-transitive dice      
10 Numerical and alphabetical suffixes      
10 Penrose tiling        
10 Pinstripe/Printer          
10 Powerful numbers        
10 Rosetta Code/Rank languages by number of users        
10 Starting a web browser        
10 Three word location      
10 Time-based one-time password algorithm            
9 Continued fraction/Arithmetic/G(matrix ng, continued fraction n1, continued fraction n2)      
9 Count the coins/0-1      
9 Elliptic Curve Digital Signature Algorithm    
9 Fibonacci heap    
9 Fibonacci matrix-exponentiation          
9 Hourglass puzzle      
9 IPC via named pipe            
9 Longest substrings without repeating characters        
9 Morpion solitaire            
9 Parse EBNF            
9 Pseudorandom number generator image        
9 Quoting constructs          
9 Range modifications      
9 Resistance network calculator      
9 Rosetta Code/Tasks without examples          
9 Sort an outline at every level      
9 Special Divisors          
9 Square Form Factorization      
9 Text to HTML        
9 User defined pipe and redirection operators          
9 War card game    
8 16 puzzle game          
8 Bioinformatics/global alignment    
8 Brace expansion using ranges      
8 Compiler/Verifying syntax      
8 Distinct Palindromes Within Decimal Numbers        
8 Doubly-linked list/Element removal        
8 Multidimensional Newton-Raphson method        
8 OpenGL/Utah Teapot        
8 Robots          
8 Word ladder            
7 Addition-chain exponentiation          
7 Home primes        
7 I'm a software engineer, get me out of here        
7 Mayan calendar        
7 P-Adic numbers, basic        
7 Price list behind API      
7 Random sentence from book        
7 Recursive descent parser generator          
7 Tamagotchi emulator            
7 URL shortener            
6 Audio overlap loop              
6 Discrete Fourier transform          
6 OpenGL pixel shader              
6 Remote agent/Agent logic            
6 Remote agent/Simulation            
6 Rosetta Code/Run examples                
6 Smallest enclosing circle problem        
6 Terminal control/Restricted width positional input/No wrapping          
6 Terminal control/Restricted width positional input/With wrapping          
6 Waveform analysis/Doh ray me        
5 Black Box              
5 Boids            
5 Chess player            
5 Hexapawn              
5 Latin Squares in reduced form/Randomizing using Jacobson and Matthews’ Technique            
5 P-Adic square roots            
5 Process SMIL directives in XML data            
5 Raster bars            
5 Remote agent/Agent interface              
5 Solve a Rubik's Cube          
5 Strassen's algorithm          
5 WiktionaryDumps to words              
4 Generalised floating point multiplication              
4 OLE automation                
4 Solving coin problems            
4 Unicode polynomial equation            
4 Using the Meetup.com API                
4 Weather routing            
3 Blackjack strategy              
3 Rosetta Code/List authors of task descriptions              
3 Ukkonen’s suffix tree construction              
3 Vidir                
3 Waveform analysis/Top and tail              
2 15 puzzle game in 3D                  
2 CLI-based maze-game                  
2 Compiler/Simple file inclusion pre processor                  
2 IRC gateway