Skip to content

Commit 0de9e2c

Browse files
exercise stubs - part 1 of 4 (#284)
[no important files changed]
1 parent 2cdd441 commit 0de9e2c

File tree

6 files changed

+35
-0
lines changed

6 files changed

+35
-0
lines changed

exercises/practice/armstrong-numbers/source/armstrong_numbers.d

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
module armstrong_numbers;
22

3+
pure bool isArmstrongNumber(immutable int number)
4+
{
5+
// implement this function
6+
}
7+
38
unittest
49
{
510
immutable int allTestsEnabled = 0;

exercises/practice/bob/source/bob.d

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
module bob;
22

3+
pure string hey(immutable string text)
4+
{
5+
// implement this function
6+
}
7+
38
unittest
49
{
510
immutable int allTestsEnabled = 0;

exercises/practice/collatz-conjecture/source/collatz_conjecture.d

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
module collatz_conjecture;
22

3+
pure int steps(immutable int number)
4+
{
5+
// implement this function
6+
}
7+
38
unittest
49
{
510
import std.exception : assertThrown;

exercises/practice/darts/source/darts.d

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
module darts;
22

3+
pure int score(immutable float x, immutable float y)
4+
{
5+
// implement this function
6+
}
7+
38
unittest
49
{
510
immutable int allTestsEnabled = 0;

exercises/practice/etl/source/etl.d

+5
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ import std.array : array;
44
import std.algorithm.sorting : sort;
55
import std.algorithm.comparison : equal;
66

7+
pure int[dchar] transform(immutable string[int] score_map)
8+
{
9+
// implement this function
10+
}
11+
712
unittest
813
{
914

exercises/practice/grains/source/grains.d

+10
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
module grains;
22

3+
pure ulong square(immutable ulong num)
4+
{
5+
// implement this function
6+
}
7+
8+
pure ulong total()
9+
{
10+
// implement this function
11+
}
12+
313
unittest
414
{
515
import std.exception : assertThrown;

0 commit comments

Comments
 (0)