Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add titles to the metadata for all exercises #2122

Merged
merged 1 commit into from
Oct 11, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions exercises/accumulate/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Accumulate"
blurb = "Implement the `accumulate` operation, which, given a collection and an operation to perform on each element of the collection, returns a new collection containing the result of applying that operation to each element of the input collection."
source = "Conversation with James Edward Gray II"
source_url = "https://twitter.com/jeg2"
1 change: 1 addition & 0 deletions exercises/acronym/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Acronym"
blurb = "Convert a long phrase to its acronym."
source = "Julien Vanier"
source_url = "https://github.com/monkbroc"
1 change: 1 addition & 0 deletions exercises/affine-cipher/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Affine Cipher"
blurb = "Create an implementation of the Affine cipher, an ancient encryption algorithm from the Middle East."
source = "Wikipedia"
source_url = "http://en.wikipedia.org/wiki/Affine_cipher"
1 change: 1 addition & 0 deletions exercises/all-your-base/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "All Your Base"
blurb = "Convert a number, represented as a sequence of digits in one base, to any other base."
1 change: 1 addition & 0 deletions exercises/allergies/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Allergies"
blurb = "Given a person's allergy score, determine whether or not they're allergic to a given item, and their full list of allergies."
source = "Jumpstart Lab Warm-up"
source_url = "http://jumpstartlab.com"
1 change: 1 addition & 0 deletions exercises/alphametics/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Alphametics"
blurb = "Write a function to solve alphametics puzzles."
1 change: 1 addition & 0 deletions exercises/anagram/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Anagram"
blurb = "Given a word and a list of possible anagrams, select the correct sublist."
source = "Inspired by the Extreme Startup game"
source_url = "https://github.com/rchatley/extreme_startup"
1 change: 1 addition & 0 deletions exercises/armstrong-numbers/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Armstrong Numbers"
blurb = "Determine if a number is an Armstrong number."
source = "Wikipedia"
source_url = "https://en.wikipedia.org/wiki/Narcissistic_number"
1 change: 1 addition & 0 deletions exercises/atbash-cipher/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Atbash Cipher"
blurb = "Create an implementation of the atbash cipher, an ancient encryption system created in the Middle East."
source = "Wikipedia"
source_url = "http://en.wikipedia.org/wiki/Atbash"
1 change: 1 addition & 0 deletions exercises/bank-account/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Bank Account"
blurb = "Simulate a bank account supporting opening/closing, withdraws, and deposits of money. Watch out for concurrent transactions!"
1 change: 1 addition & 0 deletions exercises/beer-song/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Beer Song"
blurb = "Produce the lyrics to that beloved classic, that field-trip favorite: 99 Bottles of Beer on the Wall."
source = "Learn to Program by Chris Pine"
source_url = "http://pine.fm/LearnToProgram/?Chapter=06"
1 change: 1 addition & 0 deletions exercises/binary-search-tree/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Binary Search Tree"
blurb = "Insert and search for numbers in a binary tree."
source = "Josh Cheek"
source_url = "https://twitter.com/josh_cheek"
1 change: 1 addition & 0 deletions exercises/binary-search/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Binary Search"
blurb = "Implement a binary search algorithm."
source = "Wikipedia"
source_url = "http://en.wikipedia.org/wiki/Binary_search_algorithm"
1 change: 1 addition & 0 deletions exercises/binary/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Binary"
blurb = "Convert a binary number, represented as a string (e.g. '101010'), to its decimal equivalent using first principles."
source = "All of Computer Science"
source_url = "http://www.wolframalpha.com/input/?i=binary&a=*C.binary-_*MathWorld-"
1 change: 1 addition & 0 deletions exercises/bob/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Bob"
blurb = "Bob is a lackadaisical teenager. In conversation, his responses are very limited."
source = "Inspired by the 'Deaf Grandma' exercise in Chris Pine's Learn to Program tutorial."
source_url = "http://pine.fm/LearnToProgram/?Chapter=06"
1 change: 1 addition & 0 deletions exercises/book-store/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Book Store"
blurb = "To try and encourage more sales of different books from a popular 5 book series, a bookshop has decided to offer discounts of multiple-book purchases."
source = "Inspired by the harry potter kata from Cyber-Dojo."
source_url = "http://cyber-dojo.org"
1 change: 1 addition & 0 deletions exercises/bottle-song/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Bottle Song"
blurb = "Produce the lyrics to the popular children's repetitive song: Ten Green Bottles."
source = "Wikipedia"
source_url = "https://en.wikipedia.org/wiki/Ten_Green_Bottles"
1 change: 1 addition & 0 deletions exercises/bowling/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Bowling"
blurb = "Score a bowling game."
source = "The Bowling Game Kata from UncleBob"
source_url = "http://butunclebob.com/ArticleS.UncleBob.TheBowlingGameKata"
1 change: 1 addition & 0 deletions exercises/change/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Change"
blurb = "Correctly determine change to be given using the least number of coins."
source = "Software Craftsmanship - Coin Change Kata"
source_url = "https://web.archive.org/web/20130115115225/http://craftsmanship.sv.cmu.edu:80/exercises/coin-change-kata"
1 change: 1 addition & 0 deletions exercises/circular-buffer/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Circular Buffer"
blurb = "A data structure that uses a single, fixed-size buffer as if it were connected end-to-end."
source = "Wikipedia"
source_url = "http://en.wikipedia.org/wiki/Circular_buffer"
1 change: 1 addition & 0 deletions exercises/clock/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Clock"
blurb = "Implement a clock that handles times without dates."
source = "Pairing session with Erin Drummond"
source_url = "https://twitter.com/ebdrummond"
1 change: 1 addition & 0 deletions exercises/collatz-conjecture/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Collatz Conjecture"
blurb = "Calculate the number of steps to reach 1 using the Collatz conjecture."
source = "An unsolved problem in mathematics named after mathematician Lothar Collatz"
source_url = "https://en.wikipedia.org/wiki/3x_%2B_1_problem"
1 change: 1 addition & 0 deletions exercises/complex-numbers/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Complex Numbers"
blurb = "Implement complex numbers."
source = "Wikipedia"
source_url = "https://en.wikipedia.org/wiki/Complex_number"
1 change: 1 addition & 0 deletions exercises/connect/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Connect"
blurb = "Compute the result for a game of Hex / Polygon."
1 change: 1 addition & 0 deletions exercises/counter/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Counter"
blurb = "Design a test suite for a line/letter/character counter tool."
1 change: 1 addition & 0 deletions exercises/crypto-square/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Crypto Square"
blurb = "Implement the classic method for composing secret messages called a square code."
source = "J Dalbey's Programming Practice problems"
source_url = "http://users.csc.calpoly.edu/~jdalbey/103/Projects/ProgrammingPractice.html"
1 change: 1 addition & 0 deletions exercises/darts/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
title = "Darts"
blurb = "Write a function that returns the earned points in a single toss of a Darts game."
source = "Inspired by an exercise created by a professor Della Paolera in Argentina"
1 change: 1 addition & 0 deletions exercises/diamond/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Diamond"
blurb = "Given a letter, print a diamond starting with 'A' with the supplied letter at the widest point."
source = "Seb Rose"
source_url = "http://claysnow.co.uk/recycling-tests-in-tdd/"
1 change: 1 addition & 0 deletions exercises/difference-of-squares/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Difference of Squares"
blurb = "Find the difference between the square of the sum and the sum of the squares of the first N natural numbers."
source = "Problem 6 at Project Euler"
source_url = "http://projecteuler.net/problem=6"
1 change: 1 addition & 0 deletions exercises/diffie-hellman/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Diffie-Hellman"
blurb = "Diffie-Hellman key exchange."
source = "Wikipedia, 1024 bit key from www.cryptopp.com/wiki."
source_url = "http://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange"
1 change: 1 addition & 0 deletions exercises/dominoes/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Dominoes"
blurb = "Make a chain of dominoes."
1 change: 1 addition & 0 deletions exercises/error-handling/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Error Handling"
blurb = "Implement various kinds of error handling and resource management."
1 change: 1 addition & 0 deletions exercises/flatten-array/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Flatten Array"
blurb = "Take a nested list and return a single list with all values except nil/null."
source = "Interview Question"
source_url = "https://reference.wolfram.com/language/ref/Flatten.html"
1 change: 1 addition & 0 deletions exercises/food-chain/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Food Chain"
blurb = "Generate the lyrics of the song 'I Know an Old Lady Who Swallowed a Fly'."
source = "Wikipedia"
source_url = "http://en.wikipedia.org/wiki/There_Was_an_Old_Lady_Who_Swallowed_a_Fly"
1 change: 1 addition & 0 deletions exercises/forth/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Forth"
blurb = "Implement an evaluator for a very simple subset of Forth."
1 change: 1 addition & 0 deletions exercises/gigasecond/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Gigasecond"
blurb = "Given a moment, determine the moment that would be after a gigasecond has passed."
source = "Chapter 9 in Chris Pine's online Learn to Program tutorial."
source_url = "http://pine.fm/LearnToProgram/?Chapter=09"
1 change: 1 addition & 0 deletions exercises/go-counting/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Go Counting"
blurb = "Count the scored points on a Go board."
1 change: 1 addition & 0 deletions exercises/grade-school/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
title = "Grade School"
blurb = "Given students' names along with the grade that they are in, create a roster for the school."
source = "A pairing session with Phil Battos at gSchool"
1 change: 1 addition & 0 deletions exercises/grains/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Grains"
blurb = "Calculate the number of grains of wheat on a chessboard given that the number on each square doubles."
source = "JavaRanch Cattle Drive, exercise 6"
source_url = "http://www.javaranch.com/grains.jsp"
1 change: 1 addition & 0 deletions exercises/grep/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Grep"
blurb = "Search a file for lines matching a regular expression pattern. Return the line number and contents of each matching line."
source = "Conversation with Nate Foster."
source_url = "http://www.cs.cornell.edu/Courses/cs3110/2014sp/hw/0/ps0.pdf"
1 change: 1 addition & 0 deletions exercises/hamming/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Hamming"
blurb = "Calculate the Hamming difference between two DNA strands."
source = "The Calculating Point Mutations problem at Rosalind"
source_url = "http://rosalind.info/problems/hamm/"
1 change: 1 addition & 0 deletions exercises/hangman/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Hangman"
blurb = "Implement the logic of the hangman game using functional reactive programming."
1 change: 1 addition & 0 deletions exercises/hello-world/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Hello World"
blurb = "The classical introductory exercise. Just say \"Hello, World!\"."
source = "This is an exercise to introduce users to using Exercism"
source_url = "http://en.wikipedia.org/wiki/%22Hello,_world!%22_program"
1 change: 1 addition & 0 deletions exercises/hexadecimal/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Hexadecimal"
blurb = "Convert a hexadecimal number, represented as a string (e.g. \"10af8c\"), to its decimal equivalent using first principles (i.e. no, you may not use built-in or external libraries to accomplish the conversion)."
source = "All of Computer Science"
source_url = "http://www.wolframalpha.com/examples/NumberBases.html"
1 change: 1 addition & 0 deletions exercises/high-scores/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
title = "High Scores"
blurb = "Manage a player's High Score list."
source = "Tribute to the eighties' arcade game Frogger"
1 change: 1 addition & 0 deletions exercises/house/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "House"
blurb = "Output the nursery rhyme 'This is the House that Jack Built'."
source = "British nursery rhyme"
source_url = "http://en.wikipedia.org/wiki/This_Is_The_House_That_Jack_Built"
1 change: 1 addition & 0 deletions exercises/isogram/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Isogram"
blurb = "Determine if a word or phrase is an isogram."
source = "Wikipedia"
source_url = "https://en.wikipedia.org/wiki/Isogram"
1 change: 1 addition & 0 deletions exercises/killer-sudoku-helper/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Killer Sudoku Helper"
blurb = "Write a tool that makes it easier to solve Killer Sudokus"
source = "Created by Sascha Mann, Jeremy Walker, and BethanyG for the Julia track on Exercism."
source_url = "https://github.com/exercism/julia/pull/413"
1 change: 1 addition & 0 deletions exercises/kindergarten-garden/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Kindergarten Garden"
blurb = "Given a diagram, determine which plants each child in the kindergarten class is responsible for."
source = "Random musings during airplane trip."
source_url = "http://jumpstartlab.com"
1 change: 1 addition & 0 deletions exercises/knapsack/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Knapsack"
blurb = "Given a knapsack that can only carry a certain weight, determine which items to put in the knapsack in order to maximize their combined value."
source = "Wikipedia"
source_url = "https://en.wikipedia.org/wiki/Knapsack_problem"
1 change: 1 addition & 0 deletions exercises/largest-series-product/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Largest Series Product"
blurb = "Given a string of digits, calculate the largest product for a contiguous substring of digits of length n."
source = "A variation on Problem 8 at Project Euler"
source_url = "http://projecteuler.net/problem=8"
1 change: 1 addition & 0 deletions exercises/leap/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Leap"
blurb = "Given a year, report if it is a leap year."
source = "JavaRanch Cattle Drive, exercise 3"
source_url = "http://www.javaranch.com/leap.jsp"
1 change: 1 addition & 0 deletions exercises/ledger/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Ledger"
blurb = "Refactor a ledger printer."
1 change: 1 addition & 0 deletions exercises/lens-person/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Lens Person"
blurb = "Use lenses to update nested records (specific to languages with immutable data)."
1 change: 1 addition & 0 deletions exercises/linked-list/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
title = "Linked List"
blurb = "Implement a doubly linked list."
source = "Classic computer science topic"
1 change: 1 addition & 0 deletions exercises/list-ops/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "List Ops"
blurb = "Implement basic list operations."
1 change: 1 addition & 0 deletions exercises/luhn/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Luhn"
blurb = "Given a number determine whether or not it is valid per the Luhn formula."
source = "The Luhn Algorithm on Wikipedia"
source_url = "http://en.wikipedia.org/wiki/Luhn_algorithm"
1 change: 1 addition & 0 deletions exercises/markdown/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Markdown"
blurb = "Refactor a Markdown parser."
1 change: 1 addition & 0 deletions exercises/matching-brackets/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
title = "Matching Brackets"
blurb = "Make sure the brackets and braces all match."
source = "Ginna Baker"
1 change: 1 addition & 0 deletions exercises/matrix/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Matrix"
blurb = "Given a string representing a matrix of numbers, return the rows and columns of that matrix."
source = "Warmup to the `saddle-points` warmup."
source_url = "http://jumpstartlab.com"
1 change: 1 addition & 0 deletions exercises/meetup/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Meetup"
blurb = "Calculate the date of meetups."
source = "Jeremy Hinegardner mentioned a Boulder meetup that happens on the Wednesteenth of every month"
source_url = "https://twitter.com/copiousfreetime"
1 change: 1 addition & 0 deletions exercises/minesweeper/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Minesweeper"
blurb = "Add the numbers to a minesweeper board."
1 change: 1 addition & 0 deletions exercises/nth-prime/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Nth Prime"
blurb = "Given a number n, determine what the nth prime is."
source = "A variation on Problem 7 at Project Euler"
source_url = "http://projecteuler.net/problem=7"
1 change: 1 addition & 0 deletions exercises/nucleotide-codons/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Nucleotide Codons"
blurb = "Write a function that returns the name of an amino acid a particular codon, possibly using shorthand, encodes for."
1 change: 1 addition & 0 deletions exercises/nucleotide-count/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Nucleotide Count"
blurb = "Given a DNA string, compute how many times each nucleotide occurs in the string."
source = "The Calculating DNA Nucleotides_problem at Rosalind"
source_url = "http://rosalind.info/problems/dna/"
1 change: 1 addition & 0 deletions exercises/octal/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Octal"
blurb = "Convert a octal number, represented as a string (e.g. '1735263'), to its decimal equivalent using first principles (i.e. no, you may not use built-in or external libraries to accomplish the conversion)."
source = "All of Computer Science"
source_url = "http://www.wolframalpha.com/input/?i=base+8"
1 change: 1 addition & 0 deletions exercises/palindrome-products/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Palindrome Products"
blurb = "Detect palindrome products in a given range."
source = "Problem 4 at Project Euler"
source_url = "http://projecteuler.net/problem=4"
1 change: 1 addition & 0 deletions exercises/pangram/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Pangram"
blurb = "Determine if a sentence is a pangram."
source = "Wikipedia"
source_url = "https://en.wikipedia.org/wiki/Pangram"
1 change: 1 addition & 0 deletions exercises/parallel-letter-frequency/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Parallel Letter Frequency"
blurb = "Count the frequency of letters in texts using parallel computation."
1 change: 1 addition & 0 deletions exercises/perfect-numbers/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Perfect Numbers"
blurb = "Determine if a number is perfect, abundant, or deficient based on Nicomachus' (60 - 120 CE) classification scheme for positive integers."
source = "Taken from Chapter 2 of Functional Thinking by Neal Ford."
source_url = "http://shop.oreilly.com/product/0636920029687.do"
1 change: 1 addition & 0 deletions exercises/phone-number/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Phone Number"
blurb = "Clean up user-entered phone numbers so that they can be sent SMS messages."
source = "Event Manager by JumpstartLab"
source_url = "http://tutorials.jumpstartlab.com/projects/eventmanager.html"
1 change: 1 addition & 0 deletions exercises/pig-latin/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Pig Latin"
blurb = "Implement a program that translates from English to Pig Latin."
source = "The Pig Latin exercise at Test First Teaching by Ultrasaurus"
source_url = "https://github.com/ultrasaurus/test-first-teaching/blob/master/learn_ruby/pig_latin/"
1 change: 1 addition & 0 deletions exercises/point-mutations/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Point Mutations"
blurb = "Calculate the Hamming difference between two DNA strands."
source = "The Calculating Point Mutations problem at Rosalind"
source_url = "http://rosalind.info/problems/hamm/"
1 change: 1 addition & 0 deletions exercises/poker/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Poker"
blurb = "Pick the best hand(s) from a list of poker hands."
source = "Inspired by the training course from Udacity."
source_url = "https://www.udacity.com/course/viewer#!/c-cs212/"
1 change: 1 addition & 0 deletions exercises/prime-factors/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Prime Factors"
blurb = "Compute the prime factors of a given natural number."
source = "The Prime Factors Kata by Uncle Bob"
source_url = "http://butunclebob.com/ArticleS.UncleBob.ThePrimeFactorsKata"
1 change: 1 addition & 0 deletions exercises/protein-translation/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
title = "Protein Translation"
blurb = "Translate RNA sequences into proteins."
source = "Tyler Long"
1 change: 1 addition & 0 deletions exercises/proverb/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Proverb"
blurb = "For want of a horseshoe nail, a kingdom was lost, or so the saying goes. Output the full text of this proverbial rhyme."
source = "Wikipedia"
source_url = "http://en.wikipedia.org/wiki/For_Want_of_a_Nail"
1 change: 1 addition & 0 deletions exercises/pythagorean-triplet/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Pythagorean Triplet"
blurb = "There exists exactly one Pythagorean triplet for which a + b + c = 1000. Find the product a * b * c."
source = "Problem 9 at Project Euler"
source_url = "http://projecteuler.net/problem=9"
1 change: 1 addition & 0 deletions exercises/queen-attack/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Queen Attack"
blurb = "Given the position of two queens on a chess board, indicate whether or not they are positioned so that they can attack each other."
source = "J Dalbey's Programming Practice problems"
source_url = "http://users.csc.calpoly.edu/~jdalbey/103/Projects/ProgrammingPractice.html"
1 change: 1 addition & 0 deletions exercises/rail-fence-cipher/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Rail Fence Cipher"
blurb = "Implement encoding and decoding for the rail fence cipher."
source = "Wikipedia"
source_url = "https://en.wikipedia.org/wiki/Transposition_cipher#Rail_Fence_cipher"
1 change: 1 addition & 0 deletions exercises/raindrops/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Raindrops"
blurb = "Convert a number to a string, the content of which depends on the number's factors."
source = "A variation on FizzBuzz, a famous technical interview question that is intended to weed out potential candidates. That question is itself derived from Fizz Buzz, a popular children's game for teaching division."
source_url = "https://en.wikipedia.org/wiki/Fizz_buzz"
1 change: 1 addition & 0 deletions exercises/rational-numbers/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Rational Numbers"
blurb = "Implement rational numbers."
source = "Wikipedia"
source_url = "https://en.wikipedia.org/wiki/Rational_number"
1 change: 1 addition & 0 deletions exercises/react/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "React"
blurb = "Implement a basic reactive system."
1 change: 1 addition & 0 deletions exercises/rectangles/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "Rectangles"
blurb = "Count the rectangles in an ASCII diagram."
1 change: 1 addition & 0 deletions exercises/resistor-color-duo/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Resistor Color Duo"
blurb = "Convert color codes, as used on resistors, to a numeric value."
source = "Maud de Vries, Erik Schierboom"
source_url = "https://github.com/exercism/problem-specifications/issues/1464"
1 change: 1 addition & 0 deletions exercises/resistor-color-trio/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Resistor Color Trio"
blurb = "Convert color codes, as used on resistors, to a human-readable label."
source = "Maud de Vries, Erik Schierboom"
source_url = "https://github.com/exercism/problem-specifications/issues/1549"
1 change: 1 addition & 0 deletions exercises/resistor-color/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Resistor Color"
blurb = "Convert a resistor band's color to its numeric representation."
source = "Maud de Vries, Erik Schierboom"
source_url = "https://github.com/exercism/problem-specifications/issues/1458"
1 change: 1 addition & 0 deletions exercises/rest-api/metadata.toml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
title = "REST API"
blurb = "Implement a RESTful API for tracking IOUs."
1 change: 1 addition & 0 deletions exercises/reverse-string/metadata.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
title = "Reverse String"
blurb = "Reverse a string."
source = "Introductory challenge to reverse an input string"
source_url = "https://medium.freecodecamp.org/how-to-reverse-a-string-in-javascript-in-3-different-ways-75e4763c68cb"
Loading