Skip to content

Removes "write a program" from descriptions to address #321 #528

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

Merged
merged 56 commits into from
Feb 1, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
f996226
Remove "write a program" from zebra exercise
robkeim Jan 30, 2017
cef0b4c
Remove "write a program" from word-count exercise
robkeim Jan 30, 2017
5fed484
Remove "write a program" from two-bucket exercise
robkeim Jan 30, 2017
230d992
Remove "write a program" from twelve-days exercise
robkeim Jan 30, 2017
10d23a8
Remove "write a program" from trinary exercise
robkeim Jan 30, 2017
7c57c08
Remove "write a program" from triangle exercise
robkeim Jan 30, 2017
b092e6d
Remove "write a program" from transpose exercise
robkeim Jan 30, 2017
3617fab
Remove "write a program" from sum-of-multiples exercise
robkeim Jan 30, 2017
f9189b2
Remove "write a program" from space-age exercise
robkeim Jan 30, 2017
ff3c671
Remove "write a program" from sieve exercise
robkeim Jan 30, 2017
dc54abb
Remove "write a program" from series exercise
robkeim Jan 30, 2017
b1aeb0b
Remove "write a program" from secret-handshake exercise
robkeim Jan 30, 2017
e9a0179
Remove "write a program" from scrabble-score exercise
robkeim Jan 30, 2017
7edb975
Remove "write a program" from scale-generator exercise
robkeim Jan 30, 2017
8c08578
Remove "write a program" from say exercise
robkeim Jan 30, 2017
d2068ef
Remove "write a program" from saddle-points exercise
robkeim Jan 30, 2017
c191e78
Remove "write a program" from robot-name exercise
robkeim Jan 30, 2017
5a44873
Remove "write a program" from rna-transcription exercise
robkeim Jan 30, 2017
ce2e757
Remove "write a program" from raindrops exercise
robkeim Jan 30, 2017
32fc1ca
Remove "write a program" from queen-attack exercise
robkeim Jan 30, 2017
178e18c
Remove "write a program" from proverb exercise
robkeim Jan 30, 2017
814478d
Remove "write a program" from protein-translation exercise
robkeim Jan 30, 2017
5a8376f
Remove "write a program" from point-mutations exercise
robkeim Jan 30, 2017
b946583
Remove "write a program" from phone-number exercise
robkeim Jan 30, 2017
82f0e3b
Remove "write a program" from pascals-traingle exercise
robkeim Jan 30, 2017
8eddd9c
Remove "write a program" from parallel-letter-frequency exercise
robkeim Jan 30, 2017
87185b4
Remove "write a program" from palindrome-products exercise
robkeim Jan 30, 2017
1fca48f
Remove "write a program" from paasio exercise
robkeim Jan 30, 2017
fd955f9
Remove "write a program" from octal exercise
robkeim Jan 30, 2017
cbdb970
Remove "write a program" from ocr-number exercise
robkeim Jan 30, 2017
cd85e64
Remove "write a program" from nth-prime exercise
robkeim Jan 30, 2017
1a185f9
Remove "write a program" from minesweeper exercise
robkeim Jan 30, 2017
26e4dbb
Remove "write a program" from matrix exercise
robkeim Jan 30, 2017
ebde8a6
Remove "write a program" from luhn exercise
robkeim Jan 30, 2017
121bca8
Remove "write a program" from leap exercise
robkeim Jan 30, 2017
e294e84
Remove "write a program" from largest-series-product exercise
robkeim Jan 30, 2017
b8a04a3
Remove "write a program" from kindergarten-garden exercise
robkeim Jan 30, 2017
81c0233
Remove "write a program" from house exercise
robkeim Jan 30, 2017
4974f9a
Remove "write a program" from hexadecimal exercise
robkeim Jan 30, 2017
c032f34
Remove "write a program" from hello-world exercise
robkeim Jan 30, 2017
831f16a
Remove "write a program" from hamming exercise
robkeim Jan 30, 2017
e3e8a0b
Remove "write a program" from grains exercise
robkeim Jan 30, 2017
7ed02d0
Remove "write a program" from gigasecond exercise
robkeim Jan 30, 2017
7d32aa6
Remove "write a program" from food-chain exercise
robkeim Jan 30, 2017
6a14665
Remove "write a program" from flatten-array exercise
robkeim Jan 30, 2017
5679f75
Remove "write a program" from etl exercise
robkeim Jan 30, 2017
c920222
Remove "write a program" from crypto-square exercise
robkeim Jan 30, 2017
4688579
Remove "write a program" from binary-search-tree exercise
robkeim Jan 30, 2017
47d086e
Remove "write a program" from binary-search exercise
robkeim Jan 30, 2017
7474436
Remove "write a program" from binary exercise
robkeim Jan 30, 2017
e1ff0ad
Remove "write a program" from beer-song exercise
robkeim Jan 30, 2017
87c60f9
Remove "write a program" from anagram exercise
robkeim Jan 30, 2017
69d7161
Remove "write a program" from all-your-base exercise
robkeim Jan 30, 2017
e692580
Remove "write a program" from allergies exercise
robkeim Jan 30, 2017
513e2d8
Remove "write a program" from change exercise
robkeim Feb 1, 2017
6630d5e
Remove "write a program" from grade-school exercise
robkeim Feb 1, 2017
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
2 changes: 1 addition & 1 deletion exercises/all-your-base/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
blurb: "Write a program that will convert a number, represented as a sequence of digits in one base, to any other base."
blurb: "Convert a number, represented as a sequence of digits in one base, to any other base."
2 changes: 1 addition & 1 deletion exercises/allergies/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that, given a person's allergy score, can tell them whether or not they're allergic to a given item, and their full list of 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"
2 changes: 1 addition & 1 deletion exercises/anagram/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that, given a word and a list of possible anagrams, selects the correct sublist."
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"
2 changes: 1 addition & 1 deletion exercises/beer-song/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program which produces the lyrics to that beloved classic, that field-trip favorite: 99 Bottles of Beer on the Wall."
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"
2 changes: 1 addition & 1 deletion exercises/binary-search-tree/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that inserts numbers and searches in a binary tree."
blurb: "Insert and search for numbers in a binary tree."
source: "Josh Cheek"
source_url: "https://twitter.com/josh_cheek"
2 changes: 1 addition & 1 deletion exercises/binary-search/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that implements a binary search algorithm."
blurb: "Implement a binary search algorithm."
source: "Wikipedia"
source_url: "http://en.wikipedia.org/wiki/Binary_search_algorithm"
2 changes: 1 addition & 1 deletion exercises/binary/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that will convert a binary number, represented as a string (e.g. '101010'), to its decimal equivalent using first principles"
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-"
6 changes: 3 additions & 3 deletions exercises/change/description.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Write a program that will correctly determine the fewest number of coins
to be given to the user such that the sum of the coins' value would
equal the correct amount of change.
Correctly determine the fewest number of coins to be given to the user
such that the sum of the coins' value would equal the correct amount
of change.

## For example

Expand Down
2 changes: 1 addition & 1 deletion exercises/change/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
blurb: "Write a program that will correctly determine change to be given using the least number of coins"
blurb: "Correctly determine change to be given using the least number of coins"
source: "Software Craftsmanship - Kata-logue"
source_url: "http://craftsmanship.sv.cmu.edu/exercises/coin-change-kata"

3 changes: 1 addition & 2 deletions exercises/crypto-square/description.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
Write a program that, given an English text, outputs the encoded version
of that text.
Given an English text, output the encoded version of that text.

First, the input is normalized: the spaces and punctuation are removed
from the English text and the message is downcased.
Expand Down
4 changes: 2 additions & 2 deletions exercises/etl/description.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ input letters:
- "d" is worth 2 points.
- Etc.

Your mission, should you choose to accept it, is to write a program that
transforms the legacy data format to the shiny new format.
Your mission, should you choose to accept it, is to transform the legacy data
format to the shiny new format.

### Notes

Expand Down
2 changes: 1 addition & 1 deletion exercises/flatten-array/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that will take a nested list and returns a single list with all values except nil/null"
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"
9 changes: 4 additions & 5 deletions exercises/food-chain/description.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
Write a program that generates the lyrics to the song
"I know an old lady who swallowed a fly". While you could
copy/paste the lyrics, or read them from a file, this
problem is much more interesting if you approach it
algorithmically.
Generate the lyrics to the song "I know an old lady who
swallowed a fly". While you could copy/paste the lyrics,
or read them from a file, this problem is much more
interesting if you approach it algorithmically.

This is a [cumulative song](http://en.wikipedia.org/wiki/Cumulative_song) of unknown origin.

Expand Down
2 changes: 1 addition & 1 deletion exercises/food-chain/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that generates the lyrics of the song 'I Know an Old Lady Who Swallowed a Fly'"
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"
2 changes: 1 addition & 1 deletion exercises/gigasecond/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that calculates the moment when someone has lived for 10^9 seconds."
blurb: "Calculate the moment when someone has lived for 10^9 seconds."
source: "Chapter 9 in Chris Pine's online Learn to Program tutorial."
source_url: "http://pine.fm/LearnToProgram/?Chapter=09"
2 changes: 1 addition & 1 deletion exercises/grade-school/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a small archiving program that stores students' names along with the grade that they are in."
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"
2 changes: 1 addition & 1 deletion exercises/grains/description.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ the next. Four on the third, and so on.

There are 64 squares on a chessboard.

Write a program that shows:
Write code that shows:
- how many grains were on each square, and
- the total number of grains

Expand Down
2 changes: 1 addition & 1 deletion exercises/grains/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that calculates the number of grains of wheat on a chessboard given that the number on each square doubles."
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"
2 changes: 1 addition & 1 deletion exercises/hamming/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that can calculate the Hamming difference between two DNA strands."
blurb: "Calculate the Hamming difference between two DNA strands."
source: "The Calculating Point Mutations problem at Rosalind"
source_url: "http://rosalind.info/problems/hamm/"
2 changes: 1 addition & 1 deletion exercises/hello-world/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: 'Write a function that greets the user by name, or by saying "Hello, World!" if no name is given.'
blurb: 'Greet the user by name, or by saying "Hello, World!" if no name is given.'
source: "This is an exercise to introduce users to using Exercism"
source_url: "http://en.wikipedia.org/wiki/%22Hello,_world!%22_program"
2 changes: 1 addition & 1 deletion exercises/hexadecimal/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
blurb: "Write a program that will 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)."
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"

2 changes: 1 addition & 1 deletion exercises/house/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
blurb: "Write a program that outputs the nursery rhyme 'This is the House that Jack Built'."
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"

2 changes: 1 addition & 1 deletion exercises/kindergarten-garden/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that, given a diagram, can tell you which plants each child in the kindergarten class is responsible for."
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"
2 changes: 1 addition & 1 deletion exercises/largest-series-product/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that, when given a string of digits, can calculate the largest product for a contiguous substring of digits of length n."
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"
2 changes: 1 addition & 1 deletion exercises/leap/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that will take a year and report if it is a leap year."
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"
2 changes: 1 addition & 1 deletion exercises/luhn/description.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ a simple checksum formula used to validate a variety of identification
numbers, such as credit card numbers and Canadian Social Insurance
Numbers.

The task is to write a function that checks if a given string is valid.
The task is to check if a given string is valid.

Validating a Number
------
Expand Down
2 changes: 1 addition & 1 deletion exercises/luhn/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that can take a number and determine whether or not it is valid per the Luhn formula."
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"
2 changes: 1 addition & 1 deletion exercises/matrix/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that, given a string representing a matrix of numbers, can return the rows and columns of that 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"
2 changes: 1 addition & 1 deletion exercises/minesweeper/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
blurb: "Write a program that adds the numbers to a minesweeper board"
blurb: "Add the numbers to a minesweeper board"
2 changes: 1 addition & 1 deletion exercises/nth-prime/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that can tell you what the nth prime is."
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"
2 changes: 1 addition & 1 deletion exercises/ocr-numbers/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that, given a 3 x 4 grid of pipes, underscores, and spaces, can determine which number is represented, or whether it is garbled."
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"
2 changes: 1 addition & 1 deletion exercises/octal/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
blurb: "Write a program that will 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)."
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"

2 changes: 1 addition & 1 deletion exercises/paasio/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that reports network IO statistics"
blurb: "Report network IO statistics"
source: "Brian Matsuo"
source_url: "https://github.com/bmatsuo"
2 changes: 1 addition & 1 deletion exercises/palindrome-products/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that can detect palindrome products in a given range."
blurb: "Detect palindrome products in a given range."
source: "Problem 4 at Project Euler"
source_url: "http://projecteuler.net/problem=4"
2 changes: 1 addition & 1 deletion exercises/parallel-letter-frequency/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
blurb: "Write a program that counts the frequency of letters in texts using parallel computation."
blurb: "Count the frequency of letters in texts using parallel computation."
2 changes: 1 addition & 1 deletion exercises/pascals-triangle/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that computes Pascal's triangle up to a given number of rows."
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"
2 changes: 1 addition & 1 deletion exercises/phone-number/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that cleans up user-entered phone numbers so that they can be sent SMS messages."
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"
2 changes: 1 addition & 1 deletion exercises/point-mutations/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that can calculate the Hamming difference between two DNA strands."
blurb: "Calculate the Hamming difference between two DNA strands."
source: "The Calculating Point Mutations problem at Rosalind"
source_url: "http://rosalind.info/problems/hamm/"
2 changes: 1 addition & 1 deletion exercises/protein-translation/description.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Lets write a program that will translate RNA sequences into proteins. [general ref](http://en.wikipedia.org/wiki/Translation_(biology)
Let's translate RNA sequences into proteins. [general ref](http://en.wikipedia.org/wiki/Translation_(biology)

RNA can be broken into three nucleotide sequences called codons, and then translated to a polypeptide like so:

Expand Down
2 changes: 1 addition & 1 deletion exercises/protein-translation/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
blurb: "Write a program that will translate RNA sequences into proteins."
blurb: "Translate RNA sequences into proteins."
source: "Tyler Long"
2 changes: 1 addition & 1 deletion exercises/proverb/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
blurb: "For want of a horseshoe nail, a kingdom was lost, or so the saying goes. Write a program that outputs the full text of this proverbial rhyme."
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"

2 changes: 1 addition & 1 deletion exercises/queen-attack/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that positions two queens on a chess board and indicates whether or not they are positioned so that they can attack each other."
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"
2 changes: 1 addition & 1 deletion exercises/raindrops/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that converts a number to a string, the contents of which depend on the number's factors."
blurb: "Convert a number to a string, the contents of which depend on the number's factors."
source: "A variation on a famous interview question intended to weed out potential candidates."
source_url: "http://jumpstartlab.com"
2 changes: 1 addition & 1 deletion exercises/rna-transcription/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that, given a DNA strand, returns its RNA complement (per RNA transcription)."
blurb: "Given a DNA strand, return its RNA complement (per RNA transcription)."
source: "Rosalind"
source_url: "http://rosalind.info/problems/rna"
2 changes: 1 addition & 1 deletion exercises/robot-name/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that manages robot factory settings."
blurb: "Manage robot factory settings."
source: "A debugging session with Paul Blackwell at gSchool."
source_url: "http://gschool.it"
2 changes: 1 addition & 1 deletion exercises/saddle-points/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that detects saddle points in a matrix."
blurb: "Detect saddle points in a matrix."
source: "J Dalbey's Programming Practice problems"
source_url: "http://users.csc.calpoly.edu/~jdalbey/103/Projects/ProgrammingPractice.html"
2 changes: 1 addition & 1 deletion exercises/say/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that will take a number from 0 to 999,999,999,999 and spell out that number in English."
blurb: "Given a number from 0 to 999,999,999,999, spell out that number in English."
source: "A variation on JavaRanch CattleDrive, exercise 4a"
source_url: "http://www.javaranch.com/say.jsp"
7 changes: 3 additions & 4 deletions exercises/scale-generator/description.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
Write a program that can generate musical scales. It should accept
a tonic, or starting note, and a set of intervals. It should be able to
output the notes in the given scale, starting with the tonic and
following the specified interval pattern.
Given a tonic, or starting note, and a set of intervals, generate
the musical scale starting with the tonic and following the
specified interval pattern.

Scales in Western music are based on the chromatic (12-note) scale.This
scale can be expressed as the following group of pitches:
Expand Down
2 changes: 1 addition & 1 deletion exercises/scale-generator/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
blurb: "Write a program that can generate musical scales, given a starting note and a set of intervals. "
blurb: "Generate musical scales, given a starting note and a set of intervals. "
2 changes: 1 addition & 1 deletion exercises/scrabble-score/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that, given a word, computes the scrabble score for that word."
blurb: "Given a word, compute the scrabble score for that word."
source: "Inspired by the Extreme Startup game"
source_url: "https://github.com/rchatley/extreme_startup"
2 changes: 1 addition & 1 deletion exercises/secret-handshake/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that will take a decimal number, and convert it to the appropriate sequence of events for a secret handshake."
blurb: "Given a decimal number, convert it to the appropriate sequence of events for a secret handshake."
source: "Bert, in Mary Poppins"
source_url: "http://www.imdb.com/character/ch0011238/quotes"
2 changes: 1 addition & 1 deletion exercises/series/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that will take a string of digits and give you all the contiguous substrings of length `n` in that string."
blurb: "Given a string of digits, output all the contiguous substrings of length `n` in that string."
source: "A subset of the Problem 8 at Project Euler"
source_url: "http://projecteuler.net/problem=8"
2 changes: 1 addition & 1 deletion exercises/sieve/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that uses the Sieve of Eratosthenes to find all the primes from 2 up to a given number."
blurb: "Use the Sieve of Eratosthenes to find all the primes from 2 up to a given number."
source: "Sieve of Eratosthenes at Wikipedia"
source_url: "http://en.wikipedia.org/wiki/Sieve_of_Eratosthenes"
2 changes: 1 addition & 1 deletion exercises/space-age/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that, given an age in seconds, calculates how old someone is in terms of a given planet's solar years."
blurb: "Given an age in seconds, calculate how old someone is in terms of a given planet's solar years."
source: "Partially inspired by Chapter 1 in Chris Pine's online Learn to Program tutorial."
source_url: "http://pine.fm/LearnToProgram/?Chapter=01"
4 changes: 2 additions & 2 deletions exercises/sum-of-multiples/description.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ multiples of either 3 or 5, we get 3, 5, 6 and 9, 10, 12, 15, and 18.

The sum of these multiples is 78.

Write a program that, given a number, can find the sum of the multiples
of a given set of numbers, up to but not including that number.
Given a number, find the sum of the multiples of a given set of numbers,
up to but not including that number.
2 changes: 1 addition & 1 deletion exercises/sum-of-multiples/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that, given a number, can find the sum of all the multiples of particular numbers up to but not including that number."
blurb: "Given a number, find the sum of all the multiples of particular numbers up to but not including that number."
source: "A variation on Problem 1 at Project Euler"
source_url: "http://projecteuler.net/problem=1"
2 changes: 1 addition & 1 deletion exercises/transpose/description.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Write a program that takes input text and outputs it -- transposed.
Given an input text output it transposed.

Roughly explained, the transpose of a matrix:

Expand Down
2 changes: 1 addition & 1 deletion exercises/transpose/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that takes input text and outputs it transposed."
blurb: "Take input text and output it transposed."
source: "Reddit r/dailyprogrammer challenge #270 [Easy]."
source_url: "https://www.reddit.com/r/dailyprogrammer/comments/4msu2x/challenge_270_easy_transpose_the_input_text"
2 changes: 1 addition & 1 deletion exercises/triangle/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that can tell you if a triangle is equilateral, isosceles, or scalene."
blurb: "Determine if a triangle is equilateral, isosceles, or scalene."
source: "The Ruby Koans triangle project, parts 1 & 2"
source_url: "http://rubykoans.com"
2 changes: 1 addition & 1 deletion exercises/trinary/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that will convert a trinary number, represented as a string (e.g. '102012'), to its decimal equivalent using first principles."
blurb: "Convert a trinary number, represented as a string (e.g. '102012'), 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-"
2 changes: 1 addition & 1 deletion exercises/twelve-days/metadata.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
blurb: "Write a program that outputs the lyrics to 'The Twelve Days of Christmas'"
blurb: "Output the lyrics to 'The Twelve Days of Christmas'"
source: "Wikipedia"
source_url: "http://en.wikipedia.org/wiki/The_Twelve_Days_of_Christmas_(song)"
Loading