8 kyu
Never visit a . . . !?
170 of 20,360aryan-firouzian
Loading description...
Puzzles
Strings
Number Theory
Mathematics
View
This comment has been reported as {{ abuseKindText }}.
Show
This comment has been hidden. You can view it now .
This comment can not be viewed.
- |
- Reply
- Edit
- View Solution
- Expand 1 Reply Expand {{ comments?.length }} replies
- Collapse
- Spoiler
- Remove
- Remove comment & replies
- Report
{{ fetchSolutionsError }}
-
-
Your rendered github-flavored markdown will appear here.
-
Label this discussion...
-
No Label
Keep the comment unlabeled if none of the below applies.
-
Issue
Use the issue label when reporting problems with the kata.
Be sure to explain the problem clearly and include the steps to reproduce. -
Suggestion
Use the suggestion label if you have feedback on how this kata can be improved.
-
Question
Use the question label if you have questions and/or need help solving the kata.
Don't forget to mention the language you're using, and mark as having spoiler if you include your solution.
-
No Label
- Cancel
Commenting is not allowed on this discussion
You cannot view this solution
There is no solution to show
Please sign in or sign up to leave a comment.
This comment has been hidden.
It is ok.
😮
zero apples out of ten 0/10
This comment has been hidden.
This is a troll kata, there is nothing to realize except that it is a troll kata. Don't try to find regularitys in the task itsself, you need to look at the tests so get the solution. This is complete bs
This is a puzzle kata. It's intentionally more tricky than a normal kata and will require you to think outside the box a little.
half an hour of looking at this bullshit and I am still at a loss as to where the regularity is... I am beginning to think this is just a troll kata
Hi authors, please add enough tests to this Kata because it's important to realize the real concept on this Kata.
nobody will know what you think is missing unless you tell them
This comment has been hidden.
This comment has been hidden.
this is incorrect. random test can provide numbers of the list in the description itself that are not apple. 69 and 94 are examples that seem to regularly hit errors.
I was gonna do the math for you, but after seeing your C# code, I will simply hint to you that: Step 1 & 2 should be done first & break the loop only in Step 3 - try to count by hand!
This comment has been hidden.
Try some examples on paper.
This comment has been hidden.
This comment has been hidden.
A meaningless kata
If you can find a concrete objective flaw with any part of the kata, you could use that as the basis for posting an
issue
, otherwise such a reaction to its perceived value is merely a subjective opinion.As it has been written before me, kata should teach something, give knowledge. this kata only makes me confused, turning me into the protagonist of the movie "A Beautiful Mind" sufficient justification for the issue tag?
The JavaScript translation uses PascalCase for the name of the function (SubtractSum), but according to JavaScript naming conventions it should be using camelCase for this (subtractSum), this should be corrected both in the default code and in the tests.
That's how I choose fruits in the store. Ttrollolo
I want to shake...the neck of the author of this kata Thanks :)
This comment has been hidden.
This is fun.
I solved this kata in it's supposed "correct", short variant. However I didn't like it. Completely useless and senseless kata. A good joking kata should deliver some lesson in a playful form, teach you something.This one does not do that.Bullshit.
This comment has been hidden.
This comment has been hidden.
Very nice kata :)
Gods save the Author!))) He's the Best!))) 👏👏👏👏👏
Extremely enjoyed this Kata!)) It's and easy just like for 8 kyo, and rather interesting
for higher kyo (this case, imho, it would be 6 kyo).
Thanks a Loooooooohhhhht!)))) 🤝🤝🤝
Tried to do it 3-4 times and always gave up. Finally got it...
broski are you serious right now
This comment has been hidden.
Lololol... Lucky i read the discussion first..p
This phrase realy tested me, "This is not about coding skills; think before you code"
This one is a good joke..
lmaoooo, no way this guy is serious
Getting trolled by this problem was the best part of the problem.
Well worth formatting the dictionary.
This comment has been hidden.
just trolling..
I have never been so ashamed of my code before, and then I checked the answers and I have crippling depression now.
I don't get it. #10 in the list equalls 'pineapple' and not 'apple'.
Oh, I get it. It's need the first two step to be done anyway
It hasn't random tests.
Now I understand the comment about the difficulty of this kata. You just scared me. Oh those jokes.
What a troll lol
The biggest issue I have with this kata is that the provided list of fruit is not formatted so folks who want to actually code a solution need to spend unnecessary time creating a formatted list or dictionary.
Not a kata suggestion
This comment has been hidden.
troll tlqkftorl
ultimate clown emoji vibes
This is a waste of time and serves no purpose. This kind of trolling needs to get reported.
the easiest kata Ive ever solved
Should I really solve it? Or the whole catch in the phrase "This is not about coding skills; think before you code" ??
This comment has been hidden.
This comment has been hidden.
My code works. I don't care if it's "wrong". NEVER TOUCH A RUNNING SYSTEM!!!
nice troll KEKL
This is the most troll i never seen before... nice one xDD
This comment has been hidden.
This comment has been hidden.
No, read the description again. You need to apply those steps. You skipped 1 and 2 and directly jumped to step 3.
This comment has been hidden.
This comment has been hidden.
this one is really some kind of trolling XD my mind broke when i saw the solutions :))
description is not good and, i leart and did a great practice but i hope i will not get anything like that
The code doesn't serve the purpose of learning. I hope I never encounter anything like it again.
lol, you don't even have to think.
kekw
This comment has been hidden.
Your code is not exactly correct, your recursive call is not right.
Try adding something like this in your local IDE:
console.log("For n=9266, my solution returned: " + SubtractSum(9266));
and see what happens.This comment has been hidden.
This comment has been hidden.
To think that i'm trying to solve this with C lol!!
I pass the basic test but on attempt i cannot pass the kata.... i am fairly new here & i cant understand how to match the entire list with the new n !! Any help would be appreciated
This comment has been hidden.
This comment has been hidden.
funny
the troll is real
This comment has been hidden.
ha ha! ir was funny, but the code master put a timeout of 12 msAhhlrxc iA Iñ was resolved eññ and the editor is buggy f (I can't delete) theAd lasññt tests give me timeout r of course, I charge an array &str, not the list gived, but It is mof not enough
Scala 3 update
One of the kata of all time for sure
Funny. I got laugh.100% Kata
Absolute bruh moment of a kata
I get that this is supposed to be like a clever trick question or something but it's really just annoying and doesn't actually help anybody learn except to never trust devs.
it does have a puzzle tag at least
Cool! Coding is quite simple, but the result ...!
This comment has been hidden.
This comment has been hidden.
I know, don't mind me, I'm just growling here
This comment has been hidden.
This comment has been hidden.
So cool)))
What the kata is asking is not consistent with the tests. What it's the point of this????
Everything is consistent, on the contrary. Unless you did find badly set tests, but that's very unlikely, and however it's impossible to do anything since you no information at all, not even the language you're using.
Going by their profile, Python.
please remove this bullshit. trolling is not cool.
:D:D:D:D:D:D:D:D:D:D:D:D:D lol .. yup think before you code lol.. nice troll :D:D
This comment has been hidden.
This comment has been hidden.
Missing sample tests in Bash version
fixed
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
hi, cucumber is technically a fruit. "In botany, a fruit is the seed-bearing structure in flowering plants that is formed from the ovary after flowering."
Cucumbers are botanical fruits like squash and tomatoes. They are vegetables in culinary use though.
avocado's number is my favorite mathy fruit
:))))))))))))))))))))))))))))))))))))))))
D translation
Approved!
This comment has been hidden.
This is kind of a point here.
This comment has been hidden.
This comment has been hidden.
It's a good exercise of string manipulation to copy the table from the description to extract the data like I did.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
too much dificult I think I do have to learn a lot of sql
Sure
want to ask how to get the sum of integers of n and how to take n
Very nice kata, thx!
Hi! How can I contact kata's author? I need some help with my solution: main test passed, but random test didn't
I'm not the kata author - in case you want to speak to him specifically O_o - but the reason why your solution is not passing the random tests is because they are very large (big input
n
and many repetitions of them); so if you have a brute force solution it's very likely that it will time out (or fail) even though it might work on 1-2 example tests.oh, thank you) i'm new here and still don't quite understand how it all works. "in case you want to speak to him specifically" - not exactly with him, i don't want to spoil )) And yes, your answer helped me, and i'll going to find new solution without recursion. Thank's a lot!
Aha, no problem!
Welcome to Codewars then; when you post on any kata the message is visible to everyone, so often other users will reply if they see something they can contribute to (I was reading the frontpage Discourse section, where all the most recent messages are visible).
As for this kata, as mentioned in the description it is a bit more "tricky" than usual 8 kyu ones, so good luck with your research.
yeah, as Benjamin said this can be considered a 6-kyu kata for recursive solution. dont let this kata discourage you to keep training here in codewars. This kata is more like a puzzle.
thanks for feedback) oh no, that won't be a problem, i love challenges)))) and thank you for this kata and opportunity to think outside the box
hahahahahh
This comment has been hidden.
lol, yesss me too :D:D:D ... he/she warned us though "think before you code" :D
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
"Complete the function which get an input number n such that n >= 10 and n < 10000, " "If the new n is in the list below return the associated fruit, otherwise return back to task 1" the input is supposed to be >100 for all this to make sense
No, read the description again. First, you need to get the new n.
hm. k maybe i'm just too dumb for that
This comment has been hidden.
This comment has been hidden.
It was fun) respect the author
[R problem] The author seems to have failed with this kata, the list provided doesn't match with the expected answer... The random cases don't work !
R tests are fine, not a kata issue. Read the description again.
This comment has been hidden.
two hours of work for nothing? No, I've learn a lot by doing this kata.
very funny, huh?
This comment has been hidden.
In this kata that's on purpose
https://docs.codewars.com/training/troubleshooting/#print-input
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This is a real masterpiece, one of the best 8 kyu katas. My respect to the author
I solved the programming part and was on line 66 until my fingers started playing tricks on the keyboard
This comment has been hidden.
Not a kata suggestion, please don't post solutions in Discourse, there is a Solutions section if you want to discuss yours.
This comment has been hidden.
Mind your manners.
I was not able to submit the kata because of these errors so I decided to skip because I had no idea how to fix them. ./src/test/java/SolutionTest.java:8: error: cannot find symbol assertEquals("apple", Kata.subtractSum(10)); ^ symbol: variable Kata location: class SolutionTest ./src/test/java/SolutionTest.java:19: error: cannot find symbol assertEquals("apple", Kata.subtractSum(n)); ^ symbol: variable Kata location: class SolutionTest 2 errors
What does your solution look like? Do you have a class called 'Kata' and method named 'subtractSum' inside it? (as the tests expect it)
This comment has been hidden.
idk why some of my code is outside the box, and no to both of your other questions you asked.
Then this is where the error comes from. When I enter the editor, I see the following initial solution:
That's what you should complete, and not write your own main method :P
Edit: to make your code look nicer you can use https://docs.codewars.com/references/markdown/#code-block
ah alright thank you so much, im new here so i did not know
Infuriating kata)
Better leave this kata!
This comment has been hidden.
Not a suggestion.
Instructions weren't clear, caught dick in ceiling fan.
That is so stupid x)
This comment has been hidden.
This comment has been hidden.
Lol
I start to think i should really approch solution by myself instead of reading descriptions...
My head hurts, something fell on it!
This comment has been hidden.
COBOL translation
Approved
This comment has been hidden.
that was fun?
This comment has been hidden.
The test is wrong because 10 is not apple, it is pineapple
This comment has been hidden.
We need to sum and subtract until we find FIRST n on the list. When n become number from 1-100 you don’t sum the digits and subtract the sum from n because that n is the first one on the list. First n on the list if n = 10 is 10, and 9 is second n
No. Read the description again.
I haven't tried this kata yet but I went to the discussions to see if any threads clarified exactly this ambiguity. The way it is worded suggests that "the first n on the list" means that the first time you have a value for n that can be found on the list, use that to determine which fruit you need to return. From this post it looks like it should have read "return the fruit that corresponds to the lowest value of n possible" which will always be (nope, no spoiler here). I'll have a go at it and see which is which.
There is no ambiguity, just follow the steps of the algorithm. 1, 2 and 3 the number of times you need.
There most definitely is ambiguity here. As it is written (we must take these things literally) the solution does not fit the prompt. Let's examine step 3:
"If the new n is in the list below return the associated fruit, otherwise return back to task 1." That is a direct copy-paste from the prompt instructions.
This clearly means that if you are on step 3 and your resulting n is any one of the numbers on the list then you should return the fruit associated with that number. It does not say that if your resulting n can be further reduced that you should do so, it specifically states that you should stop there and return the corresponding fruit.
This is not clarified firther down in the instructions: "...until you find the first n in the list below." That still leans toward reinforcing the instructions of step 3 where you should return the first instance of n that you get that appears on the list.
This is a fun kata and I really enjoyed completing it the "wrong" way as well as seeing it in action the "right" way. The only thing that could make it better would be to clarify the prompt to indicate that you should continue to reduce n until you can't reduce it any more without returning 0.
How would I word it? See above.
Literal communication is essential for prompts. https://www.youtube.com/watch?v=5CKFV0vU2WY
No, the instructions are clear, you should stop at the step 3 if the new n is one of the list and return the fruit associated to that n, if it's not, you should do the 3 steps again until the new n is a number of the list, the number of times you need.
instruction says Example n = 325 sum = 3+2+5 = 10 n = 325-10 = 315 (not in the list) sum = 3+1+5 = 9 n = 315-9 = 306 (not in the list) sum = 3+0+6 = 9 n =306-9 = 297 (not in the list) . . . ...until you find the first n in the list below.
that means when you find the first one from the list its over and the list is from 1-100 and NOT from 1-10
this was fun :D
This comment has been hidden.
"This is not about coding skills; think before you code" didn't even think
dammit
You got me on this one! 😀🤣😁
"Think before you code." That's what the kata want to tell us.
What? Why?
If you've got a complaint or a problem, it's useful to explain what it is so that it can be addressed.
I see no point in complaining as I see that the 'public' is divided about the usefullness of a kata like this.
To me this is trolling and serves no purpose.
It's really funny task! Just need think a litle.
This kata owns.
This comment has been hidden.
bullshit
I believe that the answer is 'None' to the question 'How satisfied are you with this kata?' not enough so I'll just leave this comment here
This comment has been hidden.
Speaking of just coding this is really 8 kyu :)
I understood the joke but it's honestly the worse kata I could find on codewars. If "This kata can be more difficult than regular 8-kyu katas (lets say 7 or 6 kyu)", then it should be 7 kyu or 6 kyu instead. If "This is not about coding skills", it should not be in "codewars".
'If "This is not about coding skills", it should not be in "codewars".' I disagree. Programming isn't only about coding skills. Making assertions about what the return of a function can look like is an important part of it. This kata forces you to either do a lot of unnecessary work or make clever assertions and make your life easy. But I agree that it shouldn't be 8 kyu.
Thanks for replying @jessedo. Can you tell me what kind of assertions did you do to solve this kata, so maybe I can learn something?
The rest of this reply is a rant, read only if you don't mind to interact further. :)
I agree that programming isn't only about coding skills, still I can't see how this kata can be useful. I've read a good bit of the discussion thread, and there is a lot of interesting replies both from people complaining about the kata and from people defending it.
A lot of people are talking about this kata "teaching" TDD and making assertions regarding the result and testing, but you should not write code to pass tests, and as someone have said, TDD isn't a basic concept so it would not be 8, 7 and maybe not even 6 Kyu anyway if it was really focusing on practicing TDD. Even if it was the case, there is no teaching since the description is very bad and focused on tricking and joking, and it would not be teaching something exactly correct if it was the case to exploit the tests to make assertions. (Although, if you or someone is writing code to pass tests, that's good for you that it's working in your job, I would be fired, and I'm not familiar with this passing-tests programming paradigm.)
Another thing that this kata have is a poorly written description. Not only it's bad to be poorly written per se, but it also difficult a lot for people that aren't native and/or don't speak English fluently.
This is an interesting math trick, but I can't blame people that didn't learned about it or that couldn't spot it.
This kata should, at least, have a clearly description if it's really trying to teach something and to offer any kind of practice even if it's not about code, and forgetting about jokes, although a "jokewars" would be cool, considering the fact that you would be entering knowing that it's about code goofs, oneliners, "troll code", etc. I know this is a long rant already, but this makes me realize that since the katas are not "professionaly created" (I mean, by teachers, really focusing on teaching something when it's not the case of "useful" practices), codewars should implement a "tag" system, so people can tag it as a joke, goof, annoying or whatever, and people that aren't here for this can just filter and avoid it completely.
There are tags on Codewars. They do not work well, that's true, but this kata already has
puzzle
(i.e. annoying joke) tag.@hobovsky thanks for pointing it out! I confess I've only noticed the tag in this one after reading your comment and checking it again.
This comment has been hidden.
Not an issue. You're not returning anything.
This comment has been hidden.
In the recursive call.
At least in the Kotlin instructions, the list of fruit and respective numbers are not consistent with the desired response. Had to mannually change several in order to statify submission (i.e. 98 -> apple, etc). Super irritating.
Read the instructions again.
This comment has been hidden.
Please ask this question in Solutions, not here, and use spoiler flag next time. I'm sure there it's been explained more than once too.
sorry. still learning my way around. can I edit, I will move if possible.
Don't worry (it can't be deleted or edited, but I already marked it as having spoiler content), check the DOCs on the left hand side menu. Good luck!
It's a some funny bullshit :-))
This comment has been hidden.
this kata makes me absolutely furious. great job
This comment has been hidden.
This comment has been hidden.
Which language are you talking about?
Rust
Are you sure about that?
I barely know Rust, but those lines seem to be generating a number between 10 and 10000
My bad! You're right.
I gave a close look and my algorithm was wrong.
Sorry for that and thanks for your help!
Sum of 10 = 55 and in the fruit list 55 is "cucumber", but test asks about "apple". Correct me if i'm doing something wrong.
For 10, sum is
10-(1+0)
, which is 9.n(n+1)/2 is not correct? f.e. sum of 3 = 1 + 2 + 3 = 6 sum of 3 = 3 * (3+1)/2 = 6
not sum of 10 (1+2+3...+10) but sum digits of n 10 = 1+0
when i realized it....
my face: :"DDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Hahahahahaha!!!!!! This is very fun kata
Don't judge Kata by its kyu..
LMAO this is very fun kata
This comment has been hidden.
This comment has been hidden.
Not always! n can be < 100, but still... ;)
This comment has been hidden.
This kata actually made me laugh out loud. Thank you.
The best kata I have encountered so far. Kudos to aryan-firouzian.
Best way to solve: use paper and pencil & actually think before typing a single line of code.
May be good question for languages such as C/JS/Python, but an absolutely trash question for SQL...just look at the test/attempt outputs to see why
WTF!
This comment has been hidden.
Spoiler flag!
This comment has been hidden.
It's not broken.
This comment has been hidden.
If you think it is more difficult than an 8 kyu, assign it appropriately then.
I thought the same thing but once I understood the trick I also understood why that was added to the top. It CAN be more difficult than an 8 if you go about it the hard way.
This comment has been hidden.
Agree~
I admit, I learnt a lot from this kata~
I genuinely laughed. Thank you hahaha.
This comment has been hidden.
SAME.
I had the same thought, but then I also thought it might be good practice to go through the motions.
This comment has been hidden.
stipulating the list was not preloaded, was a subtile hint, like there are a few such clever hints in this kata
Before click 'unsatisfied' think about what you're unsatisfied about: kata or yourself. Most likely it's not about the kata.
Thanks for the lesson.
I normally like clever thinker kata, but this was not rewarding for the effort to me. I DO agree with it being 8 kyu at it's core, even if you have to think forever.
This comment has been hidden.
This comment has been hidden.
Think twice before cut once.
That's true, REALLY.
This comment has been hidden.
Not a kata issue.
This comment has been hidden.
It is not a kata issue. This kata works this way.
I can only think that: it's designed this way, on purpose~
This comment has been hidden.
Unless the lesson you learn is that sometimes there is an easier path.
This comment has been hidden.
This comment has been hidden.
Yeah, agree~
This comment has been hidden.
Jeeez thank you!!!!
This comment has been hidden.
This comment has been hidden.
If you think it should truly be a 7 or 6 kyu kata, place it in the appropriate ranking
It doesn't say it SHOULD be a 7 or 6, it says it CAN be a 7 or 6. That depends on you.
This comment has been hidden.
Setting up a clean list in sublime and generate a unit test, to getting behind it was a nice lesson for a newbie.
Great Kata. My girlfriend love it!!!
this troll kata shoul be banned
It's a great kata. It teaches you to analyze the problem before jumping straight to the code, what is very important aspect in programming. Also it helps one to realize their current place on the Dunning-Kruger curve
Although its difficulty rating is indeed something to discuss. If you think it's not ranked correctly, you can raise such issue explicitly.
if u wanna use it to rub the "curve" into someone's face - move it to like level 6 of something. it teaches you absolutely nothing on this level
Hey, I am new to Codewars and lua and having some problems with the unit tests.
I have completed the challenge locally and I can get the Apple result perfectly using 325 from the example data. However when I put my code into Codewars and do the unit tests, I get the following error;
spec/solution_spec.lua:4: attempt to call a boolean value (upvalue 'subtractSum')
A little frustrating after spending an hour to complete the challenge, only for the unit tests to fail on something random. I've tried to google this but I cannot find anything useful and it doesnt make sense.
I started my function calling it
function subtractSum(number)
rather than what is in the template which startsreturn function(n)
. But then I haven't see any examples online of starting a function with a return so not sure how to build with that. All very confusing.And that's the problem.
Thanks for confirming that! Tweaked my answer a little and got it passing and submitted :D
Your solution needs to be a module. You can also write like this:
(sorry, didn't realize what I originally posted was a complete solution)
This comment has been hidden.
Kata hint!=kata suggestion
This comment has been hidden.
This comment has been hidden.
I think this belongs in 6kyu...............
This comment has been hidden.
This comment has been hidden.
Programming isn't just about coding, but also logical thinking, I've lost a good time on this kata, but it was worth it, now I'll think and try to recognize patterns before jumping right in. this is a hard, good and essencial kata for begginers
As minimum this kata teachs to research the data you've got and task to do.
I gave this kata a thumbs down.. According to Dave Thomas, "inventor" of code katas, rule one for a good kata is that the content should never get in the way of the exercise. I dont mind the in built in joke. However I think it got in the way of the exercise.
This comment has been hidden.
At least you didn't do it in NASM
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
0/10 for this one.
This comment has been hidden.
I can't decide if I love it or hate it. Is it a cool puzzle? Yes. Does it belong here? Sure, why not. Do you have to "prepare" before writing your code? Yes, and I suppose that is not a bad thing to learn. Because if you don't, you're gonna be mad after this kata.
Somebody can me explain? Why in the task wrote for check /(SubtractSum(10), "apple");/ BUT in list 'fruits', 10 poit takes "10-pineapple"...
Thank you! I thought, that I needed to plus numbers over a hundred. I make life difficult for myself:D
This comment has been hidden.
This kata is complete trash and has no business existing on this site since its solution has nothing to do with coding.
Any coding skill you could have possibly practiced while doing this kata, you could have improved on doing a kata that was appropriate.
From the kata description:
Can't you write your solution using code? Go to Solutions and see how many different solutions there are.
If you want to solve it with code instead of math then it would be a 6kyu equivalent problem. The description (that you quoted) clearly says that is not the expected solution. So either rate it at 5-6kyu for its knowledge requirements or get rid of it.
Putting it at 8kyu serves no purpose other than to demoralize ACTUAL coding beginners. That makes this trash
No 5 or 6 kyu kata has a trivial solution like this kata. About demoralizing coders, do you have some statistic about that or is that your opinion? It is a puzzle, not a fundamentals kata, nobody forces you to solve it. Read the post of dbooyah93 below, he is in the 8 kyu range and even if I don't know if he's a beginner or not, I don't think he was demoralized.
This comment has been hidden.
Please, don't post cheating code like that, you could be banned for that. I've marked your post as having spoiler content, please edit your post and delete that. Cheating and using a smarter/shorter solution are two different things.
No. If you think it needs marked as spoiler then fine. But that solution is completely valid and is at least using ACTUAL PROGRAMMING SKILLS even if it avoid the intention of a kata. Reading through the loaded javascript on the webpage to understand limitations requires a non trivial amount of knowledge. Probably an amount that would deserve a 3kyu rating maybe?
THIS kata is still trash at an 8kyu rating.
This kata exactly what programming is about. Programmer must have multiple skills, one of them is to code. This kata is about other skilss. I agree with people that Codewars is not about 'other' skills. But I personally learned from finishing this Kata. Many thanks to the author!
This comment has been hidden.
@krischinx, use the spoiler tag!!!
This comment has been hidden.
I realy dislike this Kata, but taking a look at the solutions put a smile on my face!
This comment has been hidden.