User:AndiPersti/Solutions per task

From Rosetta Code

{{#arraydefine:tasks1 | 100 doors,100 prisoners,15 puzzle game,15 puzzle solver,2048,21 game,24 game,24 game/Solve,4-rings or 4-squares puzzle,9 billion names of God the integer,99 bottles of beer,A+B,ABC problem,ADFGVX cipher,AKS test for primes,ASCII art diagram converter,AVL tree,Abbreviations, automatic,Abbreviations, easy,Abbreviations, simple,Abelian sandpile model,Abelian sandpile model/Identity,Abstract type,Abundant odd numbers,Abundant, deficient and perfect number classifications,Accumulator factory,Achilles numbers,Ackermann function,Active Directory/Connect,Active Directory/Search for a user,Active object,Add a variable to a class instance at runtime,Additive primes,Address of a variable,Algebraic data types,Align columns,Aliquot sequence classifications,Almkvist-Giullera formula for pi,Almost prime,Amb,Amicable pairs,Anadromes,Anagram generator,Anagrams,Anagrams/Deranged anagrams,Angle difference between two bearings,Angles (geometric), normalization and conversion,Animate a pendulum,Animation,Anonymous recursion,Anti-primes,Append a record to the end of a text file,Apply a callback to an array,Apply a digital filter (direct form II transposed),Approximate equality,Arbitrary-precision integers (included),Archimedean spiral,Arena storage pool,Arithmetic derivative,Arithmetic evaluation,Arithmetic numbers,Arithmetic-geometric mean,Arithmetic-geometric mean/Calculate Pi,Arithmetic/Complex,Arithmetic/Integer,Arithmetic/Rational,Array concatenation,Array length,Arrays,Ascending primes,Assertions,Associative array/Creation,Associative array/Iteration,Associative array/Merging,Atomic updates,Attractive numbers,Average loop length,Averages/Arithmetic mean,Averages/Mean angle,Averages/Mean time of day,Averages/Median,Averages/Mode,Averages/Pythagorean means,Averages/Root mean square,Averages/Simple moving average,Babbage problem,Babylonian spiral,Balanced brackets,Balanced ternary,Barnsley fern,Base64 decode data,Bell numbers,Benford's law,Bernoulli numbers,Bernstein basis polynomials,Best shuffle,Bifid cipher,Bin given limits,Binary digits,Binary search,Binary strings,Bioinformatics/Global alignment,Bioinformatics/Sequence mutation,Bioinformatics/base count,Biorhythms,Bitcoin/address validation,Bitcoin/public point to address,Bitmap,Bitmap/Bresenham's line algorithm,Bitmap/Bézier curves/Cubic,Bitmap/Bézier curves/Quadratic,Bitmap/Flood fill,Bitmap/Histogram,Bitmap/Midpoint circle algorithm,Bitmap/PPM conversion through a pipe,Bitmap/Read a PPM file,Bitmap/Read an image through a pipe,Bitmap/Write a PPM file,Bitwise IO,Bitwise operations,Blum integer,Boolean values,Boustrophedon transform,Box the compass,Boyer-Moore string search,Brace expansion,Brazilian numbers,Break OO privacy,Brilliant numbers,Brownian tree,Bulls and cows,Bulls and cows/Player,Burrows–Wheeler transform,Bézier curves/Intersections,CRC-32,CSV data manipulation,CSV to HTML translation,CUSIP,Caesar cipher,Calculating the value of e,Calendar,Calendar - for "REAL" programmers,Calkin-Wilf sequence,Call a foreign-language function,Call a function,Call a function in a shared library,Call an object method,Camel case and snake case,Canny edge detector,Canonicalize CIDR,Cantor set,Carmichael 3 strong pseudoprimes,Cartesian product of two or more lists,Case-sensitivity of identifiers,Casting out nines,Catalan numbers,Catalan numbers/Pascal's triangle,Catamorphism,Catmull–Clark subdivision surface,Centre and radius of a circle passing through 3 points in a plane,Chaocipher,Chaos game,Character codes,Chat server,Check Machin-like formulas,Check if a polygon overlaps with a rectangle,Check if two polygons overlap,Check input device is a terminal,Check output device is a terminal,Check that file exists,Checkpoint synchronization,Chernick's Carmichael numbers,Cheryl's birthday,Chinese remainder theorem,Chinese zodiac,Cholesky decomposition,Chowla numbers,Church numerals,Circles of given radius through two points,Circular primes,Cistercian numerals,Classes,Closest-pair problem,Closures/Value capture,Collections,Color of a screen pixel,Color quantization,Color wheel,Colorful numbers,Colour bars/Display,Colour pinstripe/Display,Colour pinstripe/Printer,Combinations,Combinations and permutations,Combinations with repetitions,Comma quibbling,Command-line arguments,Commatizing numbers,Comments,Compare a list of strings,Compare length of two strings,Compare sorting algorithms' performance,Compile-time calculation,Compiler/AST interpreter,Compiler/code generator,Compiler/lexical analyzer,Compiler/syntax analyzer,Compiler/virtual machine interpreter,Composite numbers k with no single digit factors whose factors are all substrings of k,Compound data type,Concurrent computing,Conditional structures,Conjugate transpose,Consecutive primes with ascending or descending differences,Constrained genericity,Constrained random points on a circle,Continued fraction,Continued fraction/Arithmetic/Construct from rational number,Continued fraction/Arithmetic/G(matrix ng, continued fraction n),Continued fraction/Arithmetic/G(matrix ng, continued fraction n1, continued fraction n2),Convert decimal number to rational,Convert seconds to compound duration,Convex hull,Conway's Game of Life,Copy a string,Copy stdin to stdout,Count in factors,Count in octal,Count occurrences of a substring,Count the coins,Cramer's rule,Create a file,Create a file on magnetic tape,Create a two-dimensional array at runtime,Create an HTML table,Create an object at a given address,Cuban primes,Cullen and Woodall numbers,Cumulative standard deviation,Currency,Currying,Curzon numbers,Cut a rectangle,Cycles of a permutation,Cyclops numbers,Cyclotomic polynomial,DNS query,Damm algorithm,Date format,Date manipulation,Day of the week,De Polignac numbers,Deal cards for FreeCell,Death Star,Deceptive numbers,Deconvolution/1D,Deconvolution/2D+,Decorate-sort-undecorate idiom,Deepcopy,Define a primitive data type,Delegates,Delete a file,Deming's funnel,Department numbers,Descending primes,Detect division by zero,Determinant and permanent,Determine if a string has all the same characters,Determine if a string has all unique characters,Determine if a string is collapsible,Determine if a string is numeric,Determine if a string is squeezable,Determine if only one instance is running,Determine if two triangles overlap,Determine sentence type,Dice game probabilities,Digital root,Digital root/Multiplicative digital root,Dijkstra's algorithm,Dinesman's multiple-dwelling problem,Dining philosophers,Disarium numbers,Discordian date,Display a linear combination,Display an outline as a nested table,Distance and Bearing,Distributed programming,Distribution of 0 digits in factorial series,Diversity prediction theorem,Documentation,Dominoes,Doomsday rule,Dot product,Doubly-linked list/Definition,Doubly-linked list/Element definition,Doubly-linked list/Element insertion,Doubly-linked list/Traversal,Dragon curve,Draw a clock,Draw a cuboid,Draw a pixel,Draw a rotating cube,Draw a sphere,Duffinian numbers,Dutch national flag problem,Dynamic variable names,EKG sequence convergence,Earliest difference between prime gaps,Eban numbers,Echo server,Eertree,Egyptian division,Element-wise operations,Elementary cellular automaton,Elementary cellular automaton/Infinite length,Elementary cellular automaton/Random number generator,Elliptic Curve Digital Signature Algorithm,Elliptic curve arithmetic,Emirp primes,Empty directory,Empty program,Empty string,Enforced immutability,Entropy,Entropy/Narcissist,Enumerations,Environment variables,Equal prime and composite sums,Equilibrium index,Erdös-Selfridge categorization of primes,Erdős-Nicolas numbers,Esthetic numbers,Ethiopian multiplication,Euclid-Mullin sequence,Euclidean rhythm,Euler method,Euler's constant 0.5772...,Euler's identity,Euler's sum of powers conjecture,Evaluate binomial coefficients,Even or odd,Events,Evolutionary algorithm,Exceptions,Exceptions/Catch an exception thrown in a nested call,Executable library,Execute Brain****,Execute Computer/Zero,Execute HQ9+,Execute SNUSP,Execute a Markov algorithm,Execute a system command,Exponentiation operator,Exponentiation order,Exponentiation with infix operators in (or operating on) the base,Extend your language,Extensible prime generator,Extreme floating point values,FASTA format,FTP,Faces from a mesh,Factorial,Factorial base numbers indexing permutations of a collection,Factorial primes,Factorions,Factorize string into Lyndon words,Factors of a Mersenne number,Factors of an integer,Fairshare between two and more,Farey sequence,Fast Fourier transform,Faulhaber's formula,Faulhaber's triangle,Feigenbaum constant calculation,Fermat numbers,Fermat pseudoprimes,Fibonacci n-step number sequences,Fibonacci sequence,Fibonacci word,Fibonacci word/fractal,File extension is in extensions list,File input/output,File modification time,File size,File size distribution,Filter,Find Chess960 starting position identifier,Find common directory path,Find duplicate files,Find if a point is within a triangle,Find largest left truncatable prime in a given base,Find limit of recursion,Find palindromic numbers in both binary and ternary bases,Find the intersection of a line with a plane,Find the intersection of two lines,Find the last Sunday of each month,Find the missing permutation,First class environments,First perfect square in base n with n unique digits,First power of 2 that has leading decimal digits of 12,First-class functions,First-class functions/Use numbers analogously,Five weekends,Fivenum,Fixed length records,FizzBuzz,Flatten a list,Flipping bits game,Flow-control structures,Floyd's triangle,Floyd-Warshall algorithm,Forest fire,Fork,Formal power series,Formatted numeric output,Fortunate numbers,Forward difference,Four bit adder,Four is magic,Four is the number of letters in the ...,Fractal tree,Fraction reduction,Fractran,French Republican calendar,Function composition,Function definition,Function frequency,Function prototype,Functional coverage tree,Fusc sequence,GSTrans string conversion,GUI component interaction,GUI enabling/disabling of controls,GUI/Maximum window dimensions,Galton box animation,Gamma function,Gapful numbers,Gauss-Jordan matrix inversion,Gaussian elimination,Gaussian primes,General FizzBuzz,Generate Chess960 starting position,Generate lower case ASCII alphabet,Generate random chess position,Generator/Exponential,Generic swap,Get system command output,Giuga numbers,Globally replace text in several files,Go Fish,Goldbach's comet,Golden ratio/Convergence,Gotchas,Graph colouring,Gray code,Grayscale image,Greatest common divisor,Greatest element of a list,Greatest prime dividing the n-th cubefree number,Greatest subsequential sum,Greedy algorithm for Egyptian fractions,Greyscale bars/Display,Guess the number,Guess the number/With feedback,Guess the number/With feedback (player),HTTP,HTTPS,HTTPS/Authenticated,HTTPS/Client-authenticated,Hailstone sequence,Halt and catch fire,Hamming numbers,Handle a signal,Happy numbers,Harmonic series,Harshad or Niven series,Hash from two arrays,Hash join,Haversine formula,Hello world/Graphical,Hello world/Line printer,Hello world/Newbie,Hello world/Newline omission,Hello world/Standard error,Hello world/Text,Hello world/Web server,Here document,Heronian triangles,Hex words,Hickerson series of almost integers,Higher-order functions,Hilbert curve,History variables,Hofstadter Figure-Figure sequences,Hofstadter Q sequence,Hofstadter-Conway $10,000 sequence,Holidays related to Easter,Home primes,Honaker primes,Honeycombs }}{{#arraydefine:tasks2 | De Bruijn sequences,Zumkeller numbers,Zsigmondy numbers,Zig-zag matrix,Zhang-Suen thinning algorithm,Zero to the zero power,Zeckendorf number representation,Zeckendorf arithmetic,Zebra puzzle,Yin and yang,Yellowstone sequence,Yahoo! search interface,Y combinator,Xiaolin Wu's line algorithm,XML/XPath,XML/Output,XML/Input,XML/DOM serialization,Write to Windows event log,Write language name in 3D ASCII,Write float arrays to a text file,Write entire file,Worthwhile task shaving,World Cup group stage,Wordle comparison,Wordiff,Word wrap,Word wheel,Word search,Word ladder,Word frequency,Wireworld,Window management,Window creation/X11,Window creation,Wilson primes of order n,Wieferich primes,Weird numbers,Web scraping,Water collected between towers,Wasteful, equidigital and frugal numbers,War card game,Walk a directory/Recursively,Walk a directory/Non-recursively,Wagstaff primes,Voronoi diagram,Vogel's approximation method,Visualize a tree,Vigenère cipher/Cryptanalysis,Vigenère cipher,Video display modes,Verify distribution uniformity/Naive,Verify distribution uniformity/Chi-squared test,Verhoeff algorithm,Vector products,Vector,Variadic function,Variadic fixed-point combinator,Variables,Variable-length quantity,Variable size/Set,Variable size/Get,Variable declaration reset,Van der Corput sequence,Van Eck sequence,Vampire number,Validate International Securities Identification Number,User input/Text,User input/Graphical,Use another language to call a function,Update a configuration file,Untouchable numbers,Unprimeable numbers,Unix/ls,Universal Turing machine,Universal Lambda Machine,Unicode variable names,Unicode strings,Undulating numbers,Undefined values,Unbias a random generator,Ultra useful primes,Ulam spiral (for primes),Ukkonen’s suffix tree construction,UTF-8 encode and decode,URL parser,URL encoding,URL decoding,UPC,Two's complement,Two bullet roulette,Twin primes,Twelve statements,Tupper's self-referential formula,Truth table,Truncate a file,Truncatable primes,Tropical algebra overloading,Trigonometric functions,Tree traversal,Tree from nesting levels,Tree datastructures,Transliterate English text using the Greek alphabet,Trabb Pardo–Knuth algorithm,Towers of Hanoi,Totient function,Total circles area,Topswops,Topological sort,Topic variable,Top rank per group,Tonelli-Shanks algorithm,Tokenize a string with escaping,Tokenize a string,Time a function,Tic-tac-toe,Thue-Morse,Thiele's interpolation formula,The sieve of Sundaram,The Twelve Days of Christmas,The Name Game,Textonyms,Text processing/Max licenses in use,Text processing/2,Text processing/1,Test integerness,Test a function,Ternary logic,Terminal control/Unicode output,Terminal control/Ringing the terminal bell,Terminal control/Preserve screen,Terminal control/Positional read,Terminal control/Inverse video,Terminal control/Hiding the cursor,Terminal control/Display an extended character,Terminal control/Dimensions,Terminal control/Cursor positioning,Terminal control/Cursor movement,Terminal control/Coloured text,Terminal control/Clear the screen,Temperature conversion,Teacup rim text,Taxicab numbers,Tau number,Tau function,Tarjan,Take notes on the command line,Table creation/Postal addresses,System time,Synchronous concurrency,Symmetric difference,Sylvester's sequence,Sutherland-Hodgman polygon clipping,Superpermutation minimisation,Superellipse,Super-d numbers,Super-Poulet numbers,Summarize primes,Summarize and say sequence,Sum to 100,Sum of squares,Sum of elements below main diagonal of matrix,Sum of a series,Sum multiples of 3 and 5,Sum digits of an integer,Sum and product puzzle,Sum and product of an array,Suffixation of decimal numbers,Sudoku,Sudan function,Successive prime differences,Subtractive generator,Substring/Top and tail,Substring,Substitution cipher,Subleq,Sub-unit squares,Strong and weak primes,Strip whitespace from a string/Top and tail,Strip control codes and extended characters from a string,Strip comments from a string,Strip block comments,Strip a set of characters from a string,String prepend,String matching,String length,String interpolation (included),String concatenation,String comparison,String case,String append,Stream merge,Strassen's algorithm,Straddling checkerboard,Stirling numbers of the second kind,Stirling numbers of the first kind,Stern-Brocot sequence,Stem-and-leaf plot,Steffensen's method,Statistics/Normal distribution,Statistics/Basic,State name puzzle,Start from a main routine,Stair-climbing puzzle,Stack traces,Stack,Stable marriage problem,Square-free integers,Square form factorization,Square but not cube,Split a character string based on change of character,Spiral matrix,Spinning rod animation/Text,Sphenic numbers,Spelling of ordinal numbers,Speech synthesis,Special variables,Special characters,Sparkline in unicode,Soundex,Sorting algorithms/Strand sort,Sorting algorithms/Stooge sort,Sorting algorithms/Sleep sort,Sorting algorithms/Shell sort,Sorting algorithms/Selection sort,Sorting algorithms/Radix sort,Sorting algorithms/Quicksort,Sorting algorithms/Permutation sort,Sorting algorithms/Patience sort,Sorting algorithms/Pancake sort,Sorting algorithms/Merge sort,Sorting algorithms/Insertion sort,Sorting algorithms/Heapsort,Sorting algorithms/Gnome sort,Sorting algorithms/Counting sort,Sorting algorithms/Comb sort,Sorting algorithms/Cocktail sort with shifting bounds,Sorting algorithms/Cocktail sort,Sorting algorithms/Bubble sort,Sorting algorithms/Bogosort,Sorting algorithms/Bead sort,Sorting Algorithms/Circle Sort,Sort using a custom comparator,Sort three variables,Sort stability,Sort numbers lexicographically,Sort disjoint sublist,Sort an outline at every level,Sort an integer array,Sort an array of composite structures,Sort a list of object identifiers,Sorensen–Dice coefficient,Solve the no connection puzzle,Solve a Numbrix puzzle,Solve a Hopido puzzle,Solve a Holy Knight's tour,Solve a Hidato puzzle,Soloway's recurring rainfall,Sokoban,Sockets,Snake,Smith numbers,Smarandache-Wellin primes,Smarandache prime-digital sequence,Smallest number k such that k+2^m is composite for all m less than k,Sleeping Beauty problem,Sleep,Sisyphus sequence,Singular value decomposition,Singly-linked list/Traversal,Singly-linked list/Element insertion,Singly-linked list/Element definition,Singleton,Simulate input/Mouse,Simulate input/Keyboard,Simple windowed application,Simple turtle graphics,Simple database,Sieve of Pritchard,Sieve of Eratosthenes,Sierpinski triangle/Graphical,Sierpinski triangle,Sierpinski square curve,Sierpinski pentagon,Sierpinski carpet,Sierpinski arrowhead curve,Show the epoch,Show ASCII table,Shortest common supersequence,Short-circuit evaluation,Shoelace formula for polygonal area,Shell one-liner,Sexy primes,Seven-sided dice from five-sided dice,Set, the card game,Set right-adjacent bits,Set puzzle,Set of real numbers,Set consolidation,Set,Sequence: smallest number with exactly n divisors,Sequence: smallest number greater than previous term with exactly n divisors,Sequence: nth number with exactly n divisors,Sequence of primorial primes,Sequence of primes by trial division,Sequence of non-squares,Send email,Send an unknown method call,Semordnilap,Semiprime,Self-describing numbers,Self numbers,Selectively replace multiple instances of a character within a string,Secure temporary file,Search in paragraph's text,Search a list of records,Search a list,Scope/Function names and labels,Scope modifiers,Same fringe,Sailors, coconuts and a monkey problem,Safe primes and unsafe primes,Safe addition,SQL-based authentication,SOAP,SHA-256 Merkle tree,SHA-256,SHA-1,SEDOLs,S-expressions,Ruth-Aaron numbers,Runtime evaluation/In an environment,Runtime evaluation,Runge-Kutta method,Run-length encoding,Round-robin tournament schedule,Rot-13,Rosetta Code/Rank languages by popularity,Rosetta Code/Rank languages by number of users,Rosetta Code/Fix code tags,Rosetta Code/Find unimplemented tasks,Rosetta Code/Find bare lang tags,Rosetta Code/Count examples,Roots of unity,Roots of a quadratic function,Roots of a function,Roman numerals/Encode,Roman numerals/Decode,Rock-paper-scissors,Riordan numbers,Rhonda numbers,Reverse words in a string,Reverse a string,Return multiple values,Retrieve and search chat history,Respond to an unknown method call,Resistor mesh,Repunit primes,Repeat a string,Repeat,Rep-string,Rendezvous,Rename a file,Remove lines from a file,Remove duplicate elements,Regular expressions,Reflection/List properties,Reflection/List methods,Reflection/Get source,Reduced row echelon form,Record sound,Recaman's sequence,Real constants and functions,Read entire file,Read a specific line from a file,Read a file line by line,Read a file character by character/UTF8,Read a configuration file,Ray-casting algorithm,Rate counter,Rare numbers,Ranking methods,Range extraction,Range expansion,Range consolidation,Random sentence from book,Random numbers,Random number generator (included),Random number generator (device),Random Latin squares,Ramer-Douglas-Peucker line simplification,Ramanujan's constant,Ramanujan primes/twins,Radical of an integer,RSA code,RPG attributes generator,RIPEMD-160,RCRPG,Quoting constructs,Quine,Quickselect algorithm,Queue/Usage,Queue/Definition,Quaternion type,Quad-power prime seeds,QR decomposition,Pythagorean triples,Pythagorean quadruples,Pythagoras tree,Pseudo-random numbers/Xorshift star,Pseudo-random numbers/Splitmix64,Pseudo-random numbers/PCG32,Pseudo-random numbers/Middle-square method,Pseudo-random numbers/Combined recursive generator MRG32k3a,Proper divisors,Program termination,Program name,Product of min and max prime factors,Problem of Apollonius,Probabilistic choice,Priority queue,Primorial numbers,Primes: n*2^m+1,Primes - allocate descendants to their ancestors,Prime triangle,Prime numbers whose neighboring pairs are tetraprimes,Prime decomposition,Prime conspiracy,Primality by trial division,Primality by Wilson's theorem,Price fraction,Pragmatic directives,Power set,Population count,Polyspiral,Polynomial regression,Polynomial long division,Polymorphism,Polymorphic copy,Poker hand analyser,Pointers and references,Plot coordinate pairs,Playing cards,Playfair cipher,Play recorded sounds,Plasma effect,Pisano period,Pinstripe/Printer,Pinstripe/Display,Pig the dice game/Player,Pig the dice game,Pierpont primes,Pick random element,Pi,Phrase reversals,Pernicious numbers,Permutations/Rank of a permutation,Permutations/Derangements,Permutations by swapping,Permutations,Permutation test,Perlin noise,Peripheral drift illusion,Periodic table,Perfect totient numbers,Perfect shuffle,Perfect numbers,Percolation/Site percolation,Percolation/Mean run density,Percolation/Mean cluster density,Percolation/Bond percolation,Percentage difference between images,Pentomino tiling,Pentagram,Penta-power prime seeds,Penney's game,Pell's equation,Pell numbers,Peano curve,Peaceful chess queen armies,Pathological floating point problems,Password generator,Pascal's triangle/Puzzle,Pascal's triangle,Pascal matrix generation,Partition function P,Partition an integer x into n primes,Particle fountain,Partial function application,Parsing/Shunting-yard algorithm,Parsing/RPN to infix conversion,Parsing/RPN calculator algorithm,Parse an IP Address,Parametric polymorphism,Parameterized SQL statement,Parallel calculations,Parallel brute force,Paraffins,Pangram checker,Pancake numbers }}{{#arrayunion:tasks|tasks1|tasks2 }}{{#arraysort:tasks|asc}} Number of tasks: {{#arraysize:tasks}}

{{#arrayprint:tasks
Task Number of Solutions
@@@@

}}