Commit Graph

257 Commits

Author SHA1 Message Date
Erik Schierboom
0748804d41 Sync the anagram exercise's docs with the latest data. (#188) 2024-05-16 07:56:11 -04:00
Erik Schierboom
3e1d245ee0 Sync the spiral-matrix exercise's docs with the latest data. (#187) 2024-05-16 07:54:55 -04:00
Erik Schierboom
6c492fc8ca food-chain: fix (#186) 2024-05-15 09:20:58 +02:00
Erik Schierboom
709639aec0 Add knapsack exercise (#183)
* Add `knapsack` exercise

* Work

* Tweak names

* Update exercises/practice/knapsack/.meta/example.8th

Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>

* Rename

---------

Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-05-15 08:59:25 +02:00
Erik Schierboom
62ba261b71 Add phone-number exercise (#185)
* Add `kindergarten-garden` exercise (#182)

* Add `phone-number` exercise

* Update exercises/practice/phone-number/.meta/example.8th

Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>

---------

Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-05-15 08:48:35 +02:00
Erik Schierboom
079dd18692 Add diamond exercise (#184) 2024-05-14 19:06:28 +02:00
Erik Schierboom
042dc1e17b Add kindergarten-garden exercise (#182) 2024-05-12 06:39:16 +02:00
Erik Schierboom
5e703a8706 Add anagram exercise (#181)
Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-05-11 10:56:57 -04:00
Erik Schierboom
5ccfb5abaa Add spiral-matrix exercise (#180) 2024-05-11 15:54:01 +02:00
Erik Schierboom
3ae76f21c3 Skip food chain in CI (#179) 2024-05-09 08:35:52 +02:00
Erik Schierboom
21c94c20cd Add list-ops exercise (#178)
* Add 'list-ops' exercise

* Extract word
2024-05-09 08:35:08 +02:00
Erik Schierboom
dbda63885f Add secret-handshake exercise (#177) 2024-05-08 22:14:37 +02:00
Erik Schierboom
f0c61354bf Run tests on pull request (#176) 2024-05-08 09:26:13 +02:00
Erik Schierboom
4add41d355 Add food-chain exercise (#174)
Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-05-07 19:37:08 -04:00
Erik Schierboom
88d9e87067 Add binary-search exercise (#175) 2024-05-07 19:34:25 -04:00
Erik Schierboom
31875ae314 Add meetup exercise (#173)
* Add `meetup` exercise

* Add append
2024-05-07 08:12:03 +02:00
Erik Schierboom
67e7f7a723 Add dnd-character exercise (#172) 2024-05-06 08:36:37 +02:00
Erik Schierboom
029c27f3a4 Add 'allergies' exercise (#171) 2024-05-05 19:08:42 +02:00
Erik Schierboom
90f4ad5bf7 Add parallel-letter-frequency exercise (#170) 2024-05-05 14:34:53 +02:00
Erik Schierboom
51da882586 Add nucleotide-count exercise (#167) 2024-05-02 08:23:18 +02:00
Erik Schierboom
33807dfdf6 Add matrix exercise (#166)
* Add `matrix` exercise

* Update example.8th

Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>

---------

Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-05-02 08:20:25 +02:00
Erik Schierboom
9fd1b15ebc Add all-your-base exercise (#169) 2024-05-02 08:18:16 +02:00
Erik Schierboom
fb6509072d Add proverb exercise (#168) 2024-05-02 08:16:50 +02:00
Erik Schierboom
937811aced Add strain exercise (#164) 2024-05-01 09:02:27 +02:00
Erik Schierboom
0f78f34848 Add protein-translation exercise (#165) 2024-04-30 19:24:34 -04:00
Erik Schierboom
e8636a4e39 Add script to sync test lib (#157)
* Add script to sync test lib

* Update bin/sync-test-lib

Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>

---------

Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-04-30 14:26:46 +02:00
Erik Schierboom
c11e386504 Add square-root exercise (#161) 2024-04-30 14:11:09 +02:00
Erik Schierboom
3212d8b6f9 Fix test files (#163)
* Fix test files

* Fix
2024-04-30 14:10:56 +02:00
Erik Schierboom
a865e843c2 Sync the yacht exercise's docs with the latest data. (#162) 2024-04-30 14:10:48 +02:00
Erik Schierboom
c1d0ff734d Add space-age exercise (#156) 2024-04-29 20:57:37 +08:00
Bruce Axtens
5b0ccf15b5 no more array insensitive dots as recent 8th update corrects array to string conversion issue (#160) 2024-04-29 20:12:35 +08:00
Erik Schierboom
38392ced7a Add approx_equal word to use for floating-point tests (#158)
[no important files changed]
2024-04-29 13:11:04 +02:00
Erik Schierboom
e53aee8421 Add flatten-array exercise (#159) 2024-04-29 17:57:31 +08:00
Erik Schierboom
1988a73e78 Add pascals-triangle exercise (#153)
Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-04-28 21:18:04 +08:00
Erik Schierboom
38562ebd07 Add perfect-numbers exercise (#154)
Co-authored-by: Glenn Jackman <glenn.jackman@gmail.com>
2024-04-28 21:08:22 +08:00
Erik Schierboom
f3ae5fd419 Add rotational-cipher exercise (#155) 2024-04-28 20:55:53 +08:00
Erik Schierboom
1a3ef537ac Add largest-series-product exercise (#152) 2024-04-28 04:31:12 +08:00
Erik Schierboom
5a1fa64e0e Add high-scores exercise (#151) 2024-04-27 23:27:46 +08:00
Erik Schierboom
77458fd9d0 Add sum-of-multiples exercise (#150) 2024-04-26 20:01:33 +08:00
Glenn Jackman
e9543b39cf Add command-line options to add-exercise script. (#149)
Additional shellcheck suggestions.
2024-04-25 21:38:42 +08:00
Erik Schierboom
0e036f2152 difference-of-squares: fix name (#148) 2024-04-25 19:49:30 +08:00
Erik Schierboom
41f42e1c27 scrabble-score: use constant (#147) 2024-04-25 15:13:46 +08:00
Erik Schierboom
bac3f5ef29 Add rna-transcription exercise (#144) 2024-04-25 15:12:18 +08:00
Erik Schierboom
3314cd519a Add scrabble-score exercise (#145) 2024-04-25 09:03:36 +08:00
Erik Schierboom
c9907a16dd Allow passing in author to add-exercise script (#146) 2024-04-25 08:58:33 +08:00
Erik Schierboom
ec41592664 Add matching-brackets exercise (#143)
* Add `matching-brackets` exercise

* Update exercises/practice/matching-brackets/.meta/example.8th

* Use break
2024-04-24 17:12:07 +08:00
Erik Schierboom
2f714b3358 Add grains exercise (#142) 2024-04-23 07:50:25 -04:00
Erik Schierboom
c001938833 Use configlet create in add-exercise (#141) 2024-04-19 15:04:23 -04:00
Erik Schierboom
1de231f32f Add difference-of-squares exercise (#140) 2024-04-19 15:00:22 -04:00
Erik Schierboom
fa17c80f9b Apply configlet fmt (#138) 2024-04-18 19:01:16 -04:00