["license:apache-2.0", "size_categories:10K<n<100K", "format:parquet", "modality:text", "library:datasets", "library:pandas", "library:mlcroissant", "library:polars", "region:us"]
[{"name": "code", "dtype": "string"}, {"name": "label", "dtype": {"class_label": {"names": {"0": "Ascending primes", "1": "Array concatenation", "2": "ASCII art diagram converter", "3": "Array length", "4": "Arithmetic/Integer", "5": "Arithmetic numbers", "6": "Arithmetic-geometric mean/Calculate Pi", "7": "Arena storage pool", "8": "Arithmetic/Rational", "9": "Arithmetic/Complex", "10": "Arithmetic-geometric mean", "11": "Arithmetic evaluation", "12": "Archimedean spiral", "13": "Arrays", "14": "Zero to the zero power", "15": "Zhang-Suen thinning algorithm", "16": "Zeckendorf number representation", "17": "Zeckendorf arithmetic", "18": "Arbitrary-precision integers (included)", "19": "Zumkeller numbers", "20": "Yellowstone sequence", "21": "100 doors", "22": "Yahoo! search interface", "23": "XML/XPath", "24": "Zebra puzzle", "25": "Y combinator", "26": "Yin and yang", "27": "Zig-zag matrix", "28": "Write to Windows event log", "29": "Write entire file", "30": "Write float arrays to a text file", "31": "XML/DOM serialization", "32": "World Cup group stage", "33": "Xiaolin Wu's line algorithm", "34": "XML/Output", "35": "XML/Input", "36": "Wordiff", "37": "Write language name in 3D ASCII", "38": "Word wheel", "39": "Word ladder", "40": "Window management", "41": "Word search", "42": "Window creation/X11", "43": "Wilson primes of order n", "44": "Word wrap", "45": "Wieferich primes", "46": "Window creation", "47": "Weird numbers", "48": "Wireworld", "49": "Web scraping", "50": "Word frequency", "51": "War card game", "52": "Vogel's approximation method", "53": "Walk a directory/Non-recursively", "54": "Voronoi diagram", "55": "Vigen\u00e8re cipher/Cryptanalysis", "56": "Water collected between towers", "57": "Visualize a tree", "58": "Walk a directory/Recursively", "59": "Verify distribution uniformity/Naive", "60": "Verhoeff algorithm", "61": "Vigen\u00e8re cipher", "62": "Verify distribution uniformity/Chi-squared test", "63": "Video display modes", "64": "Variable-length quantity", "65": "Variable size/Set", "66": "Vector", "67": "Variadic function", "68": "Variable size/Get", "69": "Variable declaration reset", "70": "Vampire number", "71": "Validate International Securities Identification Number", "72": "Vector products", "73": "Van der Corput sequence", "74": "Van Eck sequence", "75": "Use another language to call a function", "76": "Variables", "77": "URL parser", "78": "URL encoding", "79": "UTF-8 encode and decode", "80": "URL decoding", "81": "Update a configuration file", "82": "User input/Graphical", "83": "User input/Text", "84": "UPC", "85": "Undefined values", "86": "Unix/ls", "87": "Unicode variable names", "88": "Unprimeable numbers", "89": "Ultra useful primes", "90": "Unbias a random generator", "91": "Untouchable numbers", "92": "Unicode strings", "93": "Ukkonen\u2019s suffix tree construction", "94": "Two bullet roulette", "95": "Twin primes", "96": "Truncate a file", "97": "Ulam spiral (for primes)", "98": "Truth table", "99": "Tree datastructures", "100": "Twelve statements", "101": "Tree from nesting levels", "102": "Truncatable primes", "103": "Universal Turing machine", "104": "Topswops", "105": "Topic variable", "106": "Trabb Pardo\u2013Knuth algorithm", "107": "Total circles area", "108": "Totient function", "109": "Tonelli-Shanks algorithm", "110": "Topological sort", "111": "Trigonometric functions", "112": "Tokenize a string with escaping", "113": "Tree traversal", "114": "Thue-Morse", "115": "Top rank per group", "116": "Tokenize a string", "117": "Tic-tac-toe", "118": "Time a function", "119": "Towers of Hanoi", "120": "The sieve of Sundaram", "121": "Thiele's interpolation formula", "122": "The Name Game", "123": "Textonyms", "124": "Text processing/2", "125": "Text processing/Max licenses in use", "126": "Terminal control/Unicode output", "127": "Terminal control/Ringing the terminal bell", "128": "The ISAAC Cipher", "129": "Test integerness", "130": "Test a function", "131": "Terminal control/Preserve screen", "132": "Terminal control/Positional read", "133": "Terminal control/Hiding the cursor", "134": "Terminal control/Inverse video", "135": "Terminal control/Display an extended character", "136": "Text processing/1", "137": "Terminal control/Dimensions", "138": "Ternary logic", "139": "The Twelve Days of Christmas", "140": "Terminal control/Cursor positioning", "141": "Terminal control/Cursor movement", "142": "Terminal control/Coloured text", "143": "Teacup rim text", "144": "Taxicab numbers", "145": "Tau number", "146": "Tarjan", "147": "Tau function", "148": "Table creation/Postal addresses", "149": "Synchronous concurrency", "150": "Take notes on the command line", "151": "Terminal control/Clear the screen", "152": "Superpermutation minimisation", "153": "Super-d numbers", "154": "Sutherland-Hodgman polygon clipping", "155": "Sylvester's sequence", "156": "Superellipse", "157": "Temperature conversion", "158": "Summarize primes", "159": "Symmetric difference", "160": "Summarize and say sequence", "161": "System time", "162": "Sum of elements below main diagonal of matrix", "163": "Sum and product puzzle", "164": "Suffixation of decimal numbers", "165": "Sum to 100", "166": "Sum of squares", "167": "Sum multiples of 3 and 5", "168": "Substitution cipher", "169": "Sum digits of an integer", "170": "Sum and product of an array", "171": "Sum of a series", "172": "Subtractive generator", "173": "Successive prime differences", "174": "Strong and weak primes", "175": "Substring/Top and tail", "176": "Sudoku", "177": "Strip block comments", "178": "Subleq", "179": "String prepend", "180": "Strip control codes and extended characters from a string", "181": "Strip whitespace from a string/Top and tail", "182": "Strip comments from a string", "183": "Substring", "184": "Strip a set of characters from a string", "185": "String concatenation", "186": "String interpolation (included)", "187": "String comparison", "188": "String matching", "189": "String case", "190": "String length", "191": "Stirling numbers of the second kind", "192": "Strassen's algorithm", "193": "String append", "194": "Straddling checkerboard", "195": "Stirling numbers of the first kind", "196": "Stream merge", "197": "Statistics/Normal distribution", "198": "Stem-and-leaf plot", "199": "State name puzzle", "200": "Start from a main routine", "201": "Stern-Brocot sequence", "202": "Stack traces", "203": "Stair-climbing puzzle", "204": "Square form factorization", "205": "Square-free integers", "206": "Statistics/Basic", "207": "SQL-based authentication", "208": "Square but not cube", "209": "Speech synthesis", "210": "Split a character string based on change of character", "211": "Spinning rod animation/Text", "212": "Stack", "213": "Spelling of ordinal numbers", "214": "Stable marriage problem", "215": "Special variables", "216": "Sorting algorithms/Strand sort", "217": "Sparkline in unicode", "218": "Spiral matrix", "219": "Special characters", "220": "Sorting algorithms/Sleep sort", "221": "Sorting algorithms/Stooge sort", "222": "Sorting algorithms/Permutation sort", "223": "Sorting algorithms/Shell sort", "224": "Soundex", "225": "Sorting algorithms/Radix sort", "226": "Sorting algorithms/Selection sort", "227": "Sorting algorithms/Patience sort", "228": "Sorting algorithms/Pancake sort", "229": "Sorting algorithms/Insertion sort", "230": "Sorting algorithms/Quicksort", "231": "Sorting algorithms/Heapsort", "232": "Sorting algorithms/Merge sort", "233": "Sorting algorithms/Cocktail sort with shifting bounds", "234": "Sorting Algorithms/Circle Sort", "235": "Sorting algorithms/Comb sort", "236": "Sorting algorithms/Bogosort", "237": "Sorting algorithms/Counting sort", "238": "Sorting algorithms/Gnome sort", "239": "Sorting algorithms/Bead sort", "240": "Sorting algorithms/Cocktail sort", "241": "Sort an outline at every level", "242": "Sort three variables", "243": "Sort using a custom comparator", "244": "Sort numbers lexicographically", "245": "Sort stability", "246": "Sorting algorithms/Bubble sort", "247": "Sort disjoint sublist", "248": "Sort a list of object identifiers", "249": "Solve a Numbrix puzzle", "250": "Solve a Hopido puzzle", "251": "Solve the no connection puzzle", "252": "Sort an integer array", "253": "SOAP", "254": "Smallest number k such that k+2^m is composite for all m less than k", "255": "Sort an array of composite structures", "256": "Solve a Holy Knight's tour", "257": "Sokoban", "258": "Sockets", "259": "Smarandache prime-digital sequence", "260": "Sleeping Beauty problem", "261": "Solve a Hidato puzzle", "262": "Snake", "263": "Smith numbers", "264": "Singleton", "265": "Simulate input/Mouse", "266": "Simulate input/Keyboard", "267": "Simple turtle graphics", "268": "Singly-linked list/Element definition", "269": "Singly-linked list/Traversal", "270": "Singly-linked list/Element insertion", "271": "Sleep", "272": "Simple windowed application", "273": "Sierpinski square curve", "274": "Sierpinski arrowhead curve", "275": "Sierpinski triangle/Graphical", "276": "Sierpinski pentagon", "277": "Show the epoch", "278": "Sierpinski triangle", "279": "Simple database", "280": "Shortest common supersequence", "281": "Shoelace formula for polygonal area", "282": "Shell one-liner", "283": "Sierpinski carpet", "284": "Short-circuit evaluation", "285": "SHA-256 Merkle tree", "286": "Sexy primes", "287": "Set right-adjacent bits", "288": "Show ASCII table", "289": "SHA-1", "290": "SHA-256", "291": "Set puzzle", "292": "Seven-sided dice from five-sided dice", "293": "Sequence: smallest number greater than previous term with exactly n divisors", "294": "Sequence: nth number with exactly n divisors", "295": "Set consolidation", "296": "Sequence: smallest number with exactly n divisors", "297": "Sequence of primorial primes", "298": "Set of real numbers", "299": "Send an unknown method call", "300": "Send email", "301": "Selectively replace multiple instances of a character within a string", "302": "Self numbers", "303": "Sequence of primes by trial division", "304": "Semiprime", "305": "Semordnilap", "306": "Sequence of non-squares", "307": "Set", "308": "Self-describing numbers", "309": "Sieve of Eratosthenes", "310": "SEDOLs", "311": "Search in paragraph's text", "312": "Secure temporary file", "313": "Scope modifiers", "314": "Scope/Function names and labels", "315": "Sailors, coconuts and a monkey problem", "316": "Same fringe", "317": "Search a list of records", "318": "Safe addition", "319": "Safe primes and unsafe primes", "320": "Ruth-Aaron numbers", "321": "Runtime evaluation", "322": "Runtime evaluation/In an environment", "323": "Search a list", "324": "RSA code", "325": "Rosetta Code/Rank languages by number of users", "326": "Runge-Kutta method", "327": "S-expressions", "328": "RPG attributes generator", "329": "Rosetta Code/Rank languages by popularity", "330": "Rosetta Code/Fix code tags", "331": "Rosetta Code/Find unimplemented tasks", "332": "Rosetta Code/Count examples", "333": "Roots of unity", "334": "Roots of a quadratic function", "335": "Rosetta Code/Find bare lang tags", "336": "Run-length encoding", "337": "Roots of a function", "338": "Rot-13", "339": "Rock-paper-scissors", "340": "Roman numerals/Decode", "341": "Roman numerals/Encode", "342": "Rhonda numbers", "343": "Retrieve and search chat history", "344": "RIPEMD-160", "345": "Repunit primes", "346": "Respond to an unknown method call", "347": "Resistor mesh", "348": "Return multiple values", "349": "Reverse words in a string", "350": "Rendezvous", "351": "Reflection/Get source", "352": "Repeat", "353": "Rename a file", "354": "Reflection/List properties", "355": "Reflection/List methods", "356": "Regular expressions", "357": "Record sound", "358": "Rep-string", "359": "Repeat a string", "360": "Remove lines from a file", "361": "Recaman's sequence", "362": "Remove duplicate elements", "363": "Read entire file", "364": "Reduced row echelon form", "365": "Real constants and functions", "366": "Reverse a string", "367": "Read a file character by character/UTF8", "368": "Rate counter", "369": "Read a specific line from a file", "370": "Ray-casting algorithm", "371": "Ranking methods", "372": "Range consolidation", "373": "Random sentence from book", "374": "Read a configuration file", "375": "Rare numbers", "376": "Random number generator (device)", "377": "Ramer-Douglas-Peucker line simplification", "378": "Ramanujan primes/twins", "379": "Random numbers", "380": "Ramanujan's constant", "381": "Random number generator (included)", "382": "Random Latin squares", "383": "Read a file line by line", "384": "Quoting constructs", "385": "Range expansion", "386": "Range extraction", "387": "Quickselect algorithm", "388": "Queue/Usage", "389": "Quine", "390": "Quaternion type", "391": "Queue/Definition", "392": "Pseudo-random numbers/Xorshift star", "393": "Pseudo-random numbers/PCG32", "394": "Pseudo-random numbers/Middle-square method", "395": "Pythagorean quadruples", "396": "Pythagoras tree", "397": "Pseudo-random numbers/Splitmix64", "398": "Pseudo-random numbers/Combined recursive generator MRG32k3a", "399": "Pythagorean triples", "400": "QR decomposition", "401": "Program name", "402": "Primorial numbers", "403": "Program termination", "404": "Prime triangle", "405": "Problem of Apollonius", "406": "Primes - allocate descendants to their ancestors", "407": "Prime conspiracy", "408": "Priority queue", "409": "Pragmatic directives", "410": "Probabilistic choice", "411": "Proper divisors", "412": "Primality by Wilson's theorem", "413": "Polyspiral", "414": "Polymorphic copy", "415": "Price fraction", "416": "Polynomial long division", "417": "Polynomial regression", "418": "Prime decomposition", "419": "Poker hand analyser", "420": "Polymorphism", "421": "Power set", "422": "Plot coordinate pairs", "423": "Pointers and references", "424": "Population count", "425": "Primality by trial division", "426": "Pinstripe/Printer", "427": "Play recorded sounds", "428": "Pisano period", "429": "Pinstripe/Display", "430": "Plasma effect", "431": "Playfair cipher", "432": "Pig the dice game/Player", "433": "Pierpont primes", "434": "Pig the dice game", "435": "Permutations/Rank of a permutation", "436": "Pick random element", "437": "Phrase reversals", "438": "Playing cards", "439": "Peripheral drift illusion", "440": "Permutation test", "441": "Pernicious numbers", "442": "Permutations by swapping", "443": "Pi", "444": "Permutations/Derangements", "445": "Perlin noise", "446": "Periodic table", "447": "Percolation/Mean run density", "448": "Percolation/Site percolation", "449": "Percolation/Mean cluster density", "450": "Perfect totient numbers", "451": "Percolation/Bond percolation", "452": "Perfect shuffle", "453": "Percentage difference between images", "454": "Pentomino tiling", "455": "Perfect numbers", "456": "Permutations", "457": "Pentagram", "458": "Pell's equation", "459": "Peano curve", "460": "Penney's game", "461": "Pathological floating point problems", "462": "Peaceful chess queen armies", "463": "Password generator", "464": "Particle fountain", "465": "Partition function P", "466": "Pascal's triangle/Puzzle", "467": "Partition an integer x into n primes", "468": "Partial function application", "469": "Parse an IP Address", "470": "Parametric polymorphism", "471": "Parsing/Shunting-yard algorithm", "472": "Parsing/RPN to infix conversion", "473": "Parallel calculations", "474": "Pascal matrix generation", "475": "Parameterized SQL statement", "476": "Parallel brute force", "477": "Pancake numbers", "478": "Paraffins", "479": "Parsing/RPN calculator algorithm", "480": "Palindromic gapful numbers", "481": "Pascal's triangle", "482": "Pangram checker", "483": "Palindrome detection", "484": "P-Adic square roots", "485": "P-Adic numbers, basic", "486": "Padovan n-step number sequences", "487": "Ordered partitions", "488": "Palindrome dates", "489": "Padovan sequence", "490": "Order by pair comparisons", "491": "Ordered words", "492": "P-value correction", "493": "Operator precedence", "494": "Optional parameters", "495": "OpenWebNet password", "496": "OLE automation", "497": "One-time pad", "498": "Order disjoint list items", "499": "OpenGL", "500": "Order two numerical lists", "501": "Old Russian measure of length", "502": "One of n lines in a file", "503": "Numerical and alphabetical suffixes", "504": "Odd word problem", "505": "Numerical integration/Gauss-Legendre Quadrature", "506": "Numbers which are not the sum of distinct squares", "507": "Numeric error propagation", "508": "Object serialization", "509": "Old lady swallowed a fly", "510": "Numbers with equal rises and falls", "511": "Numerical integration", "512": "One-dimensional cellular automata", "513": "Null object", "514": "Number reversal game", "515": "Number names", "516": "Nonoblock", "517": "Non-transitive dice", "518": "Non-decimal radices/Input", "519": "Non-decimal radices/Output", "520": "Non-continuous subsequences", "521": "Nonogram solver", "522": "Nested templated data", "523": "Next highest int from digits", "524": "Nim game", "525": "Nested function", "526": "Nautical bell", "527": "Negative base numbers", "528": "Non-decimal radices/Convert", "529": "Narcissist", "530": "Natural sorting", "531": "Nth root", "532": "Naming conventions", "533": "M\u00f6bius function", "534": "N-smooth numbers", "535": "Named parameters", "536": "Narcissistic decimal number", "537": "Musical scale", "538": "Munching squares", "539": "Multisplit", "540": "N'th", "541": "Munchausen numbers", "542": "Mutual recursion", "543": "N-queens problem", "544": "Multiplicative order", "545": "Multiple distinct objects", "546": "Multi-base primes", "547": "Multi-dimensional array", "548": "Multiple regression", "549": "Motzkin numbers", "550": "Move-to-front algorithm", "551": "Mouse position", "552": "Multifactorial", "553": "Monads/List monad", "554": "Monads/Writer monad", "555": "Monads/Maybe monad", "556": "Modular inverse", "557": "Monte Carlo methods", "558": "Morse code", "559": "Monty Hall problem", "560": "Multiplication tables", "561": "Minkowski question-mark function", "562": "Minimum multiple of m where digital sum equals m", "563": "Modified random distribution", "564": "Modular arithmetic", "565": "Minimal steps down to 1", "566": "Modular exponentiation", "567": "Minimum positive multiple in base 10 using only 0 and 1", "568": "Minesweeper game", "569": "Mind boggling card trick", "570": "Metered concurrency", "571": "Mian-Chowla sequence", "572": "Metaprogramming", "573": "Metronome", "574": "Metallic ratios", "575": "Median filter", "576": "Miller\u2013Rabin primality test", "577": "Memory layout of a data structure", "578": "Merge and aggregate datasets", "579": "Memory allocation", "580": "Mertens function", "581": "Middle three digits", "582": "Menu", "583": "MD5/Implementation", "584": "Mayan calendar", "585": "McNuggets problem", "586": "MD4", "587": "Maze solving", "588": "Maximum triangle path sum", "589": "Mayan numerals", "590": "MD5", "591": "Matrix-exponentiation operator", "592": "Matrix chain multiplication", "593": "Matrix digital rain", "594": "Mastermind", "595": "Make directory path", "596": "Main step of GOST 28147-89", "597": "Maze generation", "598": "Magnanimous numbers", "599": "Man or boy test", "600": "Magic squares of singly even order", "601": "Magic constant", "602": "Map range", "603": "Magic squares of doubly even order", "604": "Matrix multiplication", "605": "Matrix transposition", "606": "Magic squares of odd order", "607": "Mandelbrot set", "608": "MAC Vendor Lookup", "609": "Machine code", "610": "Magic 8-ball", "611": "Ludic numbers", "612": "Lychrel numbers", "613": "Mad Libs", "614": "Lucky and even lucky numbers", "615": "LU decomposition", "616": "LZW compression", "617": "Loops/Wrong ranges", "618": "Lucas-Lehmer test", "619": "Loops/With multiple ranges", "620": "Loops/Increment loop index within loop body", "621": "Luhn test of credit card numbers", "622": "Loops/Foreach", "623": "Loops/Nested", "624": "Loops/N plus one half", "625": "Loops/While", "626": "Loops/Infinite", "627": "Loops/Downward for", "628": "Loops/For with a specified step", "629": "Loops/Do-while", "630": "Loops/For", "631": "Longest increasing subsequence", "632": "Longest string challenge", "633": "Longest common substring", "634": "Loops/Continue", "635": "Long primes", "636": "Long year", "637": "Longest common subsequence", "638": "List rooted trees", "639": "Literals/Floating point", "640": "Loops/Break", "641": "Long literals, with continuations", "642": "Look-and-say sequence", "643": "Literals/String", "644": "Loop over multiple arrays simultaneously", "645": "Literals/Integer", "646": "Long multiplication", "647": "Logical operations", "648": "Levenshtein distance/Alignment", "649": "Legendre prime counting function", "650": "List comprehensions", "651": "Leonardo numbers", "652": "Left factorials", "653": "Linear congruential generator", "654": "Latin Squares in reduced form/Randomizing using Jacobson and Matthews\u2019 Technique", "655": "Law of cosines - triples", "656": "Levenshtein distance", "657": "Leap year", "658": "Latin Squares in reduced form", "659": "Last letter-first letter", "660": "Largest proper divisor of n", "661": "Largest number divisible by its digits", "662": "Letter frequency", "663": "Kolakoski sequence", "664": "Lah numbers", "665": "Kosaraju", "666": "Largest int from concatenated ints", "667": "Least common multiple", "668": "Kronecker product based fractals", "669": "Knuth's algorithm S", "670": "Knuth's power tree", "671": "Last Friday of each month", "672": "Koch curve", "673": "Kronecker product", "674": "Langton's ant", "675": "Keyboard macros", "676": "Keyboard input/Obtain a Y or N response", "677": "Knapsack problem/Continuous", "678": "Knapsack problem/Bounded", "679": "Knapsack problem/Unbounded", "680": "Keyboard input/Keypress check", "681": "Keyboard input/Flush the keyboard buffer", "682": "Kernighans large earthquake problem", "683": "K-d tree", "684": "Jump anywhere", "685": "K-means++ clustering", "686": "Knuth shuffle", "687": "Juggler sequence", "688": "Julia set", "689": "Joystick position", "690": "Knight's tour", "691": "JSON", "692": "Knapsack problem/0-1", "693": "Kaprekar numbers", "694": "JortSort", "695": "Jensen's Device", "696": "Jewels and stones", "697": "Jacobi symbol", "698": "Jaro-Winkler distance", "699": "Jacobsthal numbers", "700": "Inverted syntax", "701": "Jaro similarity", "702": "Josephus problem", "703": "Iterated digits squaring", "704": "ISBN13 check digit", "705": "Isqrt (integer square root) of X", "706": "Intersecting number wheels", "707": "Interactive programming (repl)", "708": "Inverted index", "709": "Introspection", "710": "Integer overflow", "711": "Inheritance/Multiple", "712": "Inheritance/Single", "713": "Input loop", "714": "Integer sequence", "715": "Increasing gaps between consecutive Niven numbers", "716": "Infinity", "717": "Idiomatically determine all the characters that can be used for symbols", "718": "Index finite lists of positive integers", "719": "Idiomatically determine all the lowercase and uppercase letters", "720": "Imaginary base numbers", "721": "Image convolution", "722": "Image noise", "723": "Include a file", "724": "Hunt the Wumpus", "725": "Integer comparison", "726": "Humble numbers", "727": "Increment a numerical string", "728": "I before E except after C", "729": "IBAN", "730": "Identity matrix", "731": "HTTPS/Client-authenticated", "732": "HTTPS/Authenticated", "733": "HTTPS", "734": "Hough transform", "735": "Host introspection", "736": "Huffman coding", "737": "Hostname", "738": "Home primes", "739": "Horizontal sundial calculations", "740": "Horner's rule for polynomial evaluation", "741": "HTTP", "742": "Honeycombs", "743": "Hofstadter-Conway $10,000 sequence", "744": "History variables", "745": "Holidays related to Easter", "746": "Hickerson series of almost integers", "747": "Hofstadter Figure-Figure sequences", "748": "Hilbert curve", "749": "Hofstadter Q sequence", "750": "Hello world/Web server", "751": "Here document", "752": "Heronian triangles", "753": "Hello world/Standard error", "754": "Higher-order functions", "755": "Hello world/Text", "756": "Hello world/Line printer", "757": "Hash join", "758": "Hello world/Newbie", "759": "Hash from two arrays", "760": "Harmonic series", "761": "Hello world/Newline omission", "762": "Harshad or Niven series", "763": "Handle a signal", "764": "Halt and catch fire", "765": "GUI/Maximum window dimensions", "766": "Haversine formula", "767": "Hello world/Graphical", "768": "GUI enabling/disabling of controls", "769": "Guess the number/With feedback (player)", "770": "GUI component interaction", "771": "Happy numbers", "772": "Greyscale bars/Display", "773": "Guess the number", "774": "Greatest subsequential sum", "775": "Grayscale image", "776": "Guess the number/With feedback", "777": "Graph colouring", "778": "Go Fish", "779": "Goldbach's comet", "780": "Hamming numbers", "781": "Globally replace text in several files", "782": "Get system command output", "783": "Gray code", "784": "Greatest element of a list", "785": "Hailstone sequence", "786": "Generic swap", "787": "Greatest common divisor", "788": "Generator/Exponential", "789": "Generate random chess position", "790": "Generate Chess960 starting position", "791": "General FizzBuzz", "792": "Gauss-Jordan matrix inversion", "793": "Gapful numbers", "794": "Gaussian elimination", "795": "Function prototype", "796": "Generate lower case ASCII alphabet", "797": "Functional coverage tree", "798": "Galton box animation", "799": "Function frequency", "800": "FTP", "801": "French Republican calendar", "802": "Gamma function", "803": "Fusc sequence", "804": "Fractal tree", "805": "Fractran", "806": "Function composition", "807": "Fraction reduction", "808": "Function definition", "809": "Fortunate numbers", "810": "Fork", "811": "Four is the number of letters in the ...", "812": "Formal power series", "813": "Formatted numeric output", "814": "Four bit adder", "815": "Forward difference", "816": "Four is magic", "817": "Floyd-Warshall algorithm", "818": "Fixed length records", "819": "Flow-control structures", "820": "Flipping bits game", "821": "Forest fire", "822": "First power of 2 that has leading decimal digits of 12", "823": "First-class functions/Use numbers analogously", "824": "Floyd's triangle", "825": "Fivenum", "826": "First class environments", "827": "Flatten a list", "828": "First perfect square in base n with n unique digits", "829": "First-class functions", "830": "Five weekends", "831": "Find the intersection of two lines", "832": "Find the intersection of a line with a plane", "833": "Find the last Sunday of each month", "834": "Find the missing permutation", "835": "FizzBuzz", "836": "Find duplicate files", "837": "Find Chess960 starting position identifier", "838": "Find largest left truncatable prime in a given base", "839": "Find if a point is within a triangle", "840": "Find palindromic numbers in both binary and ternary bases", "841": "Find limit of recursion", "842": "File size distribution", "843": "Find common directory path", "844": "File modification time", "845": "File size", "846": "Fibonacci word/fractal", "847": "File extension is in extensions list", "848": "Feigenbaum constant calculation", "849": "Fermat numbers", "850": "File input/output", "851": "Fibonacci word", "852": "Faulhaber's formula", "853": "Filter", "854": "FASTA format", "855": "Faulhaber's triangle", "856": "Fairshare between two and more", "857": "Farey sequence", "858": "Fast Fourier transform", "859": "Fibonacci n-step number sequences", "860": "Factors of a Mersenne number", "861": "Factors of an integer", "862": "Fibonacci sequence", "863": "Faces from a mesh", "864": "Exponentiation with infix operators in (or operating on) the base", "865": "Extreme floating point values", "866": "Factorial base numbers indexing permutations of a collection", "867": "Factorions", "868": "Extend your language", "869": "Extensible prime generator", "870": "Exponentiation order", "871": "Execute Computer/Zero", "872": "Execute SNUSP", "873": "Execute HQ9+", "874": "Exponentiation operator", "875": "Executable library", "876": "Exceptions/Catch an exception thrown in a nested call", "877": "Execute a Markov algorithm", "878": "Exceptions", "879": "Execute a system command", "880": "Evolutionary algorithm", "881": "Execute Brain****", "882": "Factorial", "883": "Euler's constant 0.5772...", "884": "Euler's identity", "885": "Erd\u00f6s-Selfridge categorization of primes", "886": "Euler method", "887": "Esthetic numbers", "888": "Equal prime and composite sums", "889": "Evaluate binomial coefficients", "890": "Entropy/Narcissist", "891": "Environment variables", "892": "Euler's sum of powers conjecture", "893": "Equilibrium index", "894": "Enumerations", "895": "Enforced immutability", "896": "Elliptic Curve Digital Signature Algorithm", "897": "Elliptic curve arithmetic", "898": "Elementary cellular automaton/Random Number Generator", "899": "Empty directory", "900": "Entropy", "901": "Ethiopian multiplication", "902": "Even or odd", "903": "Emirp primes", "904": "Empty string", "905": "Empty program", "906": "EKG sequence convergence", "907": "Echo server", "908": "Elementary cellular automaton/Infinite length", "909": "Eertree", "910": "Elementary cellular automaton", "911": "Earliest difference between prime gaps", "912": "Element-wise operations", "913": "Egyptian fractions", "914": "Egyptian division", "915": "Duffinian numbers", "916": "Eban numbers", "917": "Dynamic variable names", "918": "Draw a pixel", "919": "Draw a rotating cube", "920": "Doubly-linked list/Element insertion", "921": "Doubly-linked list/Traversal", "922": "Dutch national flag problem", "923": "Doubly-linked list/Element definition", "924": "Draw a cuboid", "925": "Draw a sphere", "926": "Draw a clock", "927": "Dragon curve", "928": "Display a linear combination", "929": "Documentation", "930": "Diversity prediction theorem", "931": "Distributed programming", "932": "DNS query", "933": "Display an outline as a nested table", "934": "Doubly-linked list/Definition", "935": "Disarium numbers", "936": "Digital root/Multiplicative digital root", "937": "Determine sentence type", "938": "Dot product", "939": "Dinesman's multiple-dwelling problem", "940": "Dice game probabilities", "941": "Dining philosophers", "942": "Dijkstra's algorithm", "943": "Determine if only one instance is running", "944": "Discordian date", "945": "Digital root", "946": "Determine if a string is squeezable", "947": "Determinant and permanent", "948": "Determine if a string is collapsible", "949": "Determine if a string has all the same characters", "950": "Determine if two triangles overlap", "951": "Descending primes", "952": "Determine if a string has all unique characters", "953": "Detect division by zero", "954": "Deming's Funnel", "955": "Delegates", "956": "Determine if a string is numeric", "957": "Delete a file", "958": "Department numbers", "959": "Deceptive numbers", "960": "Deepcopy", "961": "Deconvolution/1D", "962": "Define a primitive data type", "963": "Death Star", "964": "Deal cards for FreeCell", "965": "Deconvolution/2D+", "966": "de Bruijn sequences", "967": "Cyclops numbers", "968": "Cut a rectangle", "969": "Curzon numbers", "970": "Date manipulation", "971": "Day of the week", "972": "Cyclotomic polynomial", "973": "CUSIP", "974": "Damm algorithm", "975": "Currying", "976": "Cullen and Woodall numbers", "977": "Date format", "978": "Currency", "979": "Create an object at a given address", "980": "Create a file on magnetic tape", "981": "Cuban primes", "982": "Cumulative standard deviation", "983": "CSV data manipulation", "984": "CRC-32", "985": "Cramer's rule", "986": "Create a two-dimensional array at runtime", "987": "CSV to HTML translation", "988": "Create a file", "989": "Count the coins", "990": "Create an HTML table", "991": "Count in factors", "992": "Count occurrences of a substring", "993": "Count in octal", "994": "Copy stdin to stdout", "995": "Continued fraction/Arithmetic/Construct from rational number", "996": "Convert decimal number to rational", "997": "Copy a string", "998": "Convert seconds to compound duration", "999": "Constrained genericity", "1000": "Consecutive primes with ascending or descending differences", "1001": "Continued fraction", "1002": "Convex hull", "1003": "Constrained random points on a circle", "1004": "Composite numbers k with no single digit factors whose factors are all substrings of k", "1005": "Conjugate transpose", "1006": "Concurrent computing", "1007": "Compound data type", "1008": "Compile-time calculation", "1009": "Compiler/AST interpreter", "1010": "Compiler/syntax analyzer", "1011": "Compiler/virtual machine interpreter", "1012": "Compare sorting algorithms' performance", "1013": "Compare length of two strings", "1014": "Conway's Game of Life", "1015": "Compiler/code generator", "1016": "Commatizing numbers", "1017": "Compare a list of strings", "1018": "Combinations and permutations", "1019": "Compiler/lexical analyzer", "1020": "Command-line arguments", "1021": "Combinations with repetitions", "1022": "Comma quibbling", "1023": "Conditional structures", "1024": "Comments", "1025": "Colorful numbers", "1026": "Colour pinstripe/Printer", "1027": "Color of a screen pixel", "1028": "Color wheel", "1029": "Colour pinstripe/Display", "1030": "Color quantization", "1031": "Combinations", "1032": "Colour bars/Display", "1033": "Closures/Value capture", "1034": "Circular primes", "1035": "Cistercian numerals", "1036": "Closest-pair problem", "1037": "Collections", "1038": "Classes", "1039": "Church numerals", "1040": "Chernick's Carmichael numbers", "1041": "Chowla numbers", "1042": "Cholesky decomposition", "1043": "Checkpoint synchronization", "1044": "Check output device is a terminal", "1045": "Check input device is a terminal", "1046": "Circles of given radius through two points", "1047": "Chinese remainder theorem", "1048": "Chinese zodiac", "1049": "Cheryl's birthday", "1050": "Check Machin-like formulas", "1051": "Chat server", "1052": "Chaos game", "1053": "Check that file exists", "1054": "Character codes", "1055": "Chaocipher", "1056": "Catalan numbers/Pascal's triangle", "1057": "Case-sensitivity of identifiers", "1058": "Cartesian product of two or more lists", "1059": "Catmull\u2013Clark subdivision surface", "1060": "Casting out nines", "1061": "Catamorphism", "1062": "Canny edge detector", "1063": "Canonicalize CIDR", "1064": "Carmichael 3 strong pseudoprimes", "1065": "Call an object method", "1066": "Call a function in a shared library", "1067": "Cantor set", "1068": "Catalan numbers", "1069": "Calkin-Wilf sequence", "1070": "Call a foreign-language function", "1071": "Burrows\u2013Wheeler transform", "1072": "Calculating the value of e", "1073": "Bulls and cows/Player", "1074": "Calendar - for \"REAL\" programmers", "1075": "Brilliant numbers", "1076": "Break OO privacy", "1077": "Call a function", "1078": "Brace expansion", "1079": "Brownian tree", "1080": "Brazilian numbers", "1081": "Calendar", "1082": "Bulls and cows", "1083": "Caesar cipher", "1084": "Bitmap/PPM conversion through a pipe", "1085": "Bitmap/Read an image through a pipe", "1086": "Bitmap/Read a PPM file", "1087": "Bitmap/Write a PPM file", "1088": "Bitwise IO", "1089": "Bitmap/Histogram", "1090": "Boolean values", "1091": "Bitmap/B\u00e9zier curves/Quadratic", "1092": "Bitmap/Midpoint circle algorithm", "1093": "Bitcoin/public point to address", "1094": "Bitmap/Flood fill", "1095": "Bitmap/B\u00e9zier curves/Cubic", "1096": "Box the compass", "1097": "Bitcoin/address validation", "1098": "Biorhythms", "1099": "Bioinformatics/Sequence mutation", "1100": "Bitmap/Bresenham's line algorithm", "1101": "Bioinformatics/base count", "1102": "Bitmap", "1103": "Bitwise operations", "1104": "Bin given limits", "1105": "Binary strings", "1106": "Bell numbers", "1107": "Benford's law", "1108": "Bernoulli numbers", "1109": "Best shuffle", "1110": "Binary search", "1111": "Binary digits", "1112": "Base64 decode data", "1113": "Averages/Root mean square", "1114": "Barnsley fern", "1115": "Averages/Simple moving average", "1116": "Babbage problem", "1117": "Averages/Pythagorean means", "1118": "Averages/Mode", "1119": "Balanced ternary", "1120": "Averages/Mean time of day", "1121": "AVL tree", "1122": "Averages/Mean angle", "1123": "Average loop length", "1124": "Attractive numbers", "1125": "Averages/Median", "1126": "Atomic updates", "1127": "Associative array/Merging", "1128": "Approximate equality", "1129": "Balanced brackets", "1130": "Assertions", "1131": "Apply a digital filter (direct form II transposed)", "1132": "Append a record to the end of a text file", "1133": "Averages/Arithmetic mean", "1134": "Associative array/Iteration", "1135": "Anti-primes", "1136": "Apply a callback to an array", "1137": "Associative array/Creation", "1138": "Anonymous recursion", "1139": "Anagrams/Deranged anagrams", "1140": "Animation", "1141": "Angles (geometric), normalization and conversion", "1142": "Angle difference between two bearings", "1143": "Animate a pendulum", "1144": "Amicable pairs", "1145": "Almkvist-Giullera formula for pi", "1146": "Algebraic data types", "1147": "Almost prime", "1148": "Amb", "1149": "Active Directory/Search for a user", "1150": "Active Directory/Connect", "1151": "Aliquot sequence classifications", "1152": "Anagrams", "1153": "AKS test for primes", "1154": "Additive primes", "1155": "Add a variable to a class instance at runtime", "1156": "Address of a variable", "1157": "Active object", "1158": "Achilles numbers", "1159": "Accumulator factory", "1160": "Align columns", "1161": "Abundant, deficient and perfect number classifications", "1162": "Ackermann function", "1163": "Abelian sandpile model", "1164": "Abbreviations, simple", "1165": "Abbreviations, easy", "1166": "Abstract type", "1167": "Abelian sandpile model/Identity", "1168": "Abbreviations, automatic", "1169": "Abundant odd numbers", "1170": "9 billion names of God the integer", "1171": "4-rings or 4-squares puzzle", "1172": "21 game", "1173": "ABC problem", "1174": "24 game/Solve", "1175": "24 game", "1176": "100 prisoners", "1177": "15 puzzle solver", "1178": "A+B", "1179": "2048", "1180": "15 puzzle game", "1181": "99 bottles of beer"}}}}, {"name": "domain_label", "dtype": {"class_label": {"names": {"0": "go", "1": "lua", "2": "perl", "3": "python", "4": "bash", "5": "c", "6": "clojure", "7": "groovy", "8": "haskell", "9": "java", "10": "javascript", "11": "kotlin", "12": "php", "13": "r", "14": "ruby", "15": "rust", "16": "scala", "17": "swift", "18": "dart", "19": "sql", "20": "typescript"}}}}, {"name": "index", "dtype": "string"}]