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.
@Спичкин, yes it hates your assignment, about "quality standarts" see: https://docs.codewars.com/authoring/tutorials/create-first-kata
My first assignment has retired too, for same reason
Try to research ideas that are not used it on Codewars
Good evening!
@Voile: So what are your suggestions? As I understand it, your whole problem is that you simply do not like this assignment. I don't understand how I should solve this problem if you don't offer anything constructive. Left at least a reference to those "quality standards" that you use.
I actually have, instead of just complaining on Gitter all the time. The recent changes for auto-unpublishing beta kata with issues, and dealing with mediocre beta kata, were both directly caused by me, for example.
I am not distorting anything. I linked your original response, people can read it for themsevlves."Is circle geometry part of this curriculum" I have no idea why you think you are the final word on what is in the "syllabus of competitive programming", but I don't see why circle geometry could not be a part of it. I did read your other responses, and both of these kata very clearly qualify as something more likely to be found on Brilliant, rather than on LeetCode. In fact, if one drew out the data presented in the Pole-vaulting kata as a diagram, then bam, it becomes a geometry problem. They are both homework style problems, the only difference is that this one at least is generalised for three input variables instead of just one.
You clearly didn't even make it through my whole post. All I did was reference your own argument to show that there was an argument for them, but that my opinion is that they are not satisfactory. This is consistent with my opinion on the pole-vaulting kata too.
There might be some right here, and there might be some wrong. No matter which, the words used to express this still count. I'd really advise to give more attention to the words used. Seriously.
Sorry, I didn't mean to create an argument...
In my opinion, this is a good idea for a math problem. But for coding then I am not sure if it is a good idea, especially you have to solve it more with math knowledge but not coding knowledge...
This comment is hidden because it contains spoiler information about the solution
In my mind, generics are forming...
Voile is actually being contradictory here. Less than a week ago a user complained about kata which is just as (if not moreso) homeworky/mathy, and not coding related. But there Voile defended it saying:
So there is an argument to be made for these kinds of math kata, clearly. However my opinion is that these kinds of kata are not very satisfying from a coding perspective.
What I do think might be interesting, would be a kata which super-generalises these kinds of geometry/angle problems. The "diagram" and known angles could be inputs, along with the labelled angle which we want to know. Then the algorithm must be able to find the answer itself. It moves almost all the math stuff to be done inside the algorithm, rather than as prework before implementing some trivial code.
So you're objecting to math related questions in cases where the math happens to be describable in simple language constructs within a given (programming) language, because 'that's not programming'? IMO coding is only useful when at some level of abstraction it solves problems that existed before the computer science domain modelling of the problem. Although on the other hand this may be because certain aspects of computer science are in fact founded on this particular (mathematical) way of modelling the world...
My JS knowledge isn't so good. But I can see from the point of @Voile:
In general, Math kind of Kata is NOT JUST asking you to solve a math problem, it would also contain some perform type, restrition type and/or other types of requirement.
The cycle would be like:
working out the approaching -> coding -> debug your code or approaching -> pass
And for this Kata, feel it would be like:
working out the approaching by math-> Put the number/simple math function in code -> debug the math approach -> pass
I am not really learning about coding, but math.
Hello again!
First, I don't really understand what you are suggesting. Change title/description?
Secondly, the meaning of this kata is a numerical solution of the problem in a general form, and not an analysis of special cases, as in a playlist. That is, in your language of analogy - it is proposed not to build one random diagram, but to write an algorithm for creating such diagrams. That's the whole idea, to write an "image generator".
Thirdly, no one is adding fuel to the fire here. How offensive are these kata? What quality standards are you referring to?
"Avoid creating blatant duplicates, and use the idea which has not yet been widely used to create a kata." - This kata is not a duplicate.
"Do not use problems from other sites." - This task is not borrowed from other sites.
Continue from the issue below (because it was being derailed):
I think you misunderstood. Nobody was mainly talking about the assigned difficulty of the kata. Homework katas is a kata quality issue: if I can put together a seemingly random diagram and publish it as content, nobody will treat content seriously anymore as we can then just procedurally generate infinite amount of them, that trains pattern recognition rather than the ideas.
First, lots of the katas you linked are irrelevant to the topic. Second, so what? Just because there are already many approved offending katas doesn't justify you adding more fuel to the fire. In fact some approved katas are being retired for not achieving kata quality standards.
If you so actively insist on the low difficulty of this kata, then I will change its rank to 6 kyu and close the problem.
More than a day has passed, so the problems are closed.
Well then, this kata can also be called a "problem with a task for home":
https://www.codewars.com/kata/52a382ee44408cea2500074c
https://www.codewars.com/kata/58e3e62f20617b6d7700120a
https://www.codewars.com/kata/515e271a311df0350d00000f
https://www.codewars.com/kata/58261acb22be6e2ed800003a
https://www.codewars.com/kata/58dced7b702b805b200000be
https://www.codewars.com/kata/58e4377c46e371aee7001262
https://www.codewars.com/kata/5896fc74b3ce5ae5fb00001d
https://www.codewars.com/kata/554dc2b88fbafd2e95000125
And many other similar tasks...
Loading more items...