Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Fixed.
no answer from OP and no evidence given
please read the description...
Friendship is commutative. (The description doesn't explicitly say this, but I think it's clear from the example given, which has
Harry/Ron
but notRon/Harry
.)Can you post the test case (the first few lines of it, at least) that produced the strange behaviour?
yes, you're right.
after seeing your code, it looks like a duplicate of this issue (initial code has incorrect output type
std::unordered_map<std::string, std::string[6]>
instead ofstd::unordered_map<std::string, std::vector<std::string>>
)no answer from OP
added better assertion messages to C++
your suggestion is not good either, since the user solution is only supposed to shuffle the array elements, instead of re-assigning them. it's not the contents of the strings that matter, but their addresses - the sorting is done in-place. an alternative would be to extract the strings to variables, so that they can be safely reused for both the input and expected arrays
ranks are shared across languages and cannot be changed
welcome to codewars
The description says n will be an integer between 1 and 50. So no worries about n being 0. If 0 would be possible i would just check n right at the start and immediatly return an empty string or whatever is asked for in case it would be 0.
To be honest, my original solution crashed the test, so after a long and unsuccessful period of searching for errors i decided to watch at other solutions. This code here resembles the easiest solution i found.
Thank you for your comment. This is true.
Why it should be "CoWr oeas"?
From description:
Perhaps for the language you trained on, the expected value is 'CoWr oeas'? If so, please specify the language.
It's true, I will eventually segfault that way. I usually like to simplify and not try to handle the real world unless that's part of the exercise. Anyway, thank you!
Loading more items...