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.
Thank you, i will update the description.
Welcome to the CodeWars, i hope you will survive the trench war, cheers!
I appreciate you creating this kata! The description has some grammatical problems and spelling errors, which I have corrected for you. I hope you find it helpful. :D
Back story
The spitfire Saruman (wizard) was preparing for the war. To gather necessary resources, he had to cut down the trees in the Fangorn Forest. Many trees were chopped down, and long term peace has been disturbed.
Not only normal trees live in this forest., but Ents as well. Ents are creatures (walking trees) that take care of that forest. They are very slow thinking beings.
You are walking through the Fangorn Forest and meet an Ent named Treebeard. He is mourning his loss and trying to remember all of the destroyed trees. To recognize the fallen trees, he often has to specify how old it was. It takes enormous effort for Treebeard to determine a tree’s age. He also doesn’t have much time. He must gather his kind and avenge the fallen! Will you help him recognize his fallen brothers?
Task
Your task is to write a function which takes a tree trunk (array of arrays) as an input and returns the tree’s age.
Each array in the tree trunk is a tree ring, and each ring is equivalent to one year.
Sometimes knots can grow inside a tree ring. These should be ignored. Knots are represented by an empty array that does not occur in the first two rings. There can be multiple knots in each ring, and they can be in random positions.