problem-specifications icon indicating copy to clipboard operation
problem-specifications copied to clipboard

Shared metadata for exercism exercises.

Results 107 problem-specifications issues
Sort by recently updated
recently updated
newest added

In some languages we are able to define functions with the same name and different aritys. Those languages will automatically treat `hello()` different to `hello("")`. Other languages do not have...

In the tests for the `binary-search-tree` exercise, I think this assertion may be wrong as inserting a duplicate value into a BST has no effect (as checked by `bstValue t...

Inspired by @siebenschlaefer comment https://exercism.io/my/solutions/b6f9db46186547ba9a7bbebf3f193078?iteration_idx=1 It looks like there is a missing test case: ```C int tree_data[] = { 3, 1, 2 }; node_t *tree = build_tree( tree_data, ARRAY_SIZE(tree_data)); int...

As the name exercise Transpose, the exercise is similar to Matrix exercise, but use character in the matrix cell. ## Discrepancy between test cases, in Kotlin but the issues are...

From the [description](https://github.com/exercism/problem-specifications/blob/main/exercises/robot-name/description.md): > When a robot comes off the factory floor, it has no name. > The first time you turn on a robot, a random name is generated...

All the practice questions will be based on Basic elementary Number Theory Concepts. Eg: - Chinese Remainder Theorem - Euler Totient Function - Prime Numbers - Divisibility Theories. Further, add...

new exercise idea

Many of the "brute force" solutions I see do something like run a greedy solver multiple times with different maximum group sizes. This allows them to solve test cases that...

The main goal is to be able to run tests without using an intermediate tree structure. This follows issue exercism/python#1497. Now the test consists in creating a tree starting from...

There are a considerable number of exercises that appear to require some degree of domain knowledge / expertise to solve, and don't do anything to fill in the gaps. Often...

Accumulate is an exercise that uses higher order functions to perform a `map`/`transform`/etc operation on an input list. In some languages I've seen solutions that mutate the input list as...