-
-
Notifications
You must be signed in to change notification settings - Fork 544
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Convert exercise metadata from yaml to toml (#1803)
* Add TOML versions of all metadata.yml files Used https://pypi.org/project/yaml2toml/ * Make docs refer to metadata.toml files * Require TOML files, add TODO for blurb transfer script * Remove empty source_url from robot-simulator metadata
- Loading branch information
1 parent
f17f457
commit df6420b
Showing
140 changed files
with
356 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Convert a long phrase to its acronym." | ||
source = "Julien Vanier" | ||
source_url = "https://github.com/monkbroc" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Convert a number, represented as a sequence of digits in one base, to any other base." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Write a function to solve alphametics puzzles." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Determine if a number is an Armstrong number." | ||
source = "Wikipedia" | ||
source_url = "https://en.wikipedia.org/wiki/Narcissistic_number" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Simulate a bank account supporting opening/closing, withdraws, and deposits of money. Watch out for concurrent transactions!" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Insert and search for numbers in a binary tree." | ||
source = "Josh Cheek" | ||
source_url = "https://twitter.com/josh_cheek" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Implement a binary search algorithm." | ||
source = "Wikipedia" | ||
source_url = "http://en.wikipedia.org/wiki/Binary_search_algorithm" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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-" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Score a bowling game." | ||
source = "The Bowling Game Kata at but UncleBob" | ||
source_url = "http://butunclebob.com/ArticleS.UncleBob.TheBowlingGameKata" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Implement a clock that handles times without dates." | ||
source = "Pairing session with Erin Drummond" | ||
source_url = "https://twitter.com/ebdrummond" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Implement complex numbers." | ||
source = "Wikipedia" | ||
source_url = "https://en.wikipedia.org/wiki/Complex_number" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Compute the result for a game of Hex / Polygon." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Design a test suite for a line/letter/character counter tool." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Create a custom set type." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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/" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
blurb = "Randomly generate Dungeons & Dragons characters." | ||
source = "Simon Shine, Erik Schierboom" | ||
source_url = "https://github.com/exercism/problem-specifications/issues/616#issuecomment-437358945" | ||
title = "D&D Character" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Make a chain of dominoes." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
title = "DOT DSL" | ||
blurb = "Write a Domain Specific Language similar to the Graphviz dot language." | ||
source = "Wikipedia" | ||
source_url = "https://en.wikipedia.org/wiki/DOT_(graph_description_language)" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Implement various kinds of error handling and resource management." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
title = "ETL" | ||
blurb = "We are going to do the `Transform` step of an Extract-Transform-Load." | ||
source = "The Jumpstart Lab team" | ||
source_url = "http://jumpstartlab.com" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Implement an evaluator for a very simple subset of Forth." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Count the scored points on a Go board." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" | ||
source_url = "http://gschool.it" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Calculate the Hamming difference between two DNA strands." | ||
source = "The Calculating Point Mutations problem at Rosalind" | ||
source_url = "http://rosalind.info/problems/hamm/" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Implement the logic of the hangman game using functional reactive programming." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
blurb = "Manage a player's High Score list." | ||
source = "Tribute to the eighties' arcade game Frogger" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
title = "ISBN Verifier" | ||
blurb = "Check if a given string is a valid ISBN-10 number." | ||
source = "Converting a string into a number and some basic processing utilizing a relatable real world example." | ||
source_url = "https://en.wikipedia.org/wiki/International_Standard_Book_Number#ISBN-10_check_digit_calculation" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Determine if a word or phrase is an isogram." | ||
source = "Wikipedia" | ||
source_url = "https://en.wikipedia.org/wiki/Isogram" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Refactor a ledger printer." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Use lenses to update nested records (specific to languages with immutable data)." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
blurb = "Implement a doubly linked list." | ||
source = "Classic computer science topic" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Implement basic list operations." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Refactor a Markdown parser." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
blurb = "Make sure the brackets and braces all match." | ||
source = "Ginna Baker" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
title = "Micro Blog" | ||
blurb = "Given an input string, truncate it to 5 characters." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Add the numbers to a minesweeper board." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Write a function that returns the name of an amino acid a particular codon, possibly using shorthand, encodes for." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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/" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
title = "OCR Numbers" | ||
blurb = "Given a 3 x 4 grid of pipes, underscores, and spaces, determine which number is represented, or whether it is garbled." | ||
source = "Inspired by the Bank OCR kata" | ||
source_url = "http://codingdojo.org/cgi-bin/wiki.pl?KataBankOCR" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
title = "PaaS I/O" | ||
blurb = "Report network IO statistics." | ||
source = "Brian Matsuo" | ||
source_url = "https://github.com/bmatsuo" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Detect palindrome products in a given range." | ||
source = "Problem 4 at Project Euler" | ||
source_url = "http://projecteuler.net/problem=4" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Determine if a sentence is a pangram." | ||
source = "Wikipedia" | ||
source_url = "https://en.wikipedia.org/wiki/Pangram" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Count the frequency of letters in texts using parallel computation." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
title = "Pascal's Triangle" | ||
blurb = "Compute Pascal's triangle up to a given number of rows." | ||
source = "Pascal's Triangle at Wolfram Math World" | ||
source_url = "http://mathworld.wolfram.com/PascalsTriangle.html" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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/" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Calculate the Hamming difference between two DNA strands." | ||
source = "The Calculating Point Mutations problem at Rosalind" | ||
source_url = "http://rosalind.info/problems/hamm/" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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/" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
title = "POV" | ||
blurb = "Reparent a graph on a selected node." | ||
source = "Adaptation of exercise from 4clojure" | ||
source_url = "https://www.4clojure.com/" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
blurb = "Translate RNA sequences into proteins." | ||
source = "Tyler Long" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Implement encoding and decoding for the rail fence cipher." | ||
source = "Wikipedia" | ||
source_url = "https://en.wikipedia.org/wiki/Transposition_cipher#Rail_Fence_cipher" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
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" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
blurb = "Implement rational numbers." | ||
source = "Wikipedia" | ||
source_url = "https://en.wikipedia.org/wiki/Rational_number" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Implement a basic reactive system." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blurb = "Count the rectangles in an ASCII diagram." |
Oops, something went wrong.