The Weekly Challenge - 105

Monday, Mar 22, 2021| Tags: Perl, Raku

TABLE OF CONTENTS


01. HEADLINES

02. SPONSOR

03. RECAP

04. PERL REVIEW

05. RAKU REVIEW

06. CHART

07. NEW MEMBERS

08. GUESTS

09. TASK #1: Nth root

10. TASK #2: The Name Game


HEADLINES



Welcome to the Week #105. We are almost there to complete our second year of The Weekly Challenge (a.k.a. Perl Weekly Challenge). It has been a great experience. I have never done anything on this scale before. It became possible only with the support and encouragement of Team PWC. I am happy to see Perl and Raku fans maintain the healthy relationship on this platform. There is so much respect for each other, it is unreal. Again credit goes to the maturity and understanding of Team PWC.

Well, the mission was primarily focus on Perl and Raku but in recent months I noticed substantial growth in the popularity of guest contributions. There are many names who have contributed in guest languages. It would be unfair if I pick one or two. You know very well, who I am talking about. It is hard to believe that we now have over guest contributions in 50+ different languages. There are some languages that I never heard of before, I must confess. This week, we received 62 guest contributions, the second best overall. Of those, 38 have been contributed by one member, Abigail.

I am thinking of making another video to celebrate the successfull completion of second year, just like I did to celebrate the 100th week. Is there anything you would like me talk about? Please drop me your suggestions, before 25th March. I might take part in the challenge as well, again it depends how busy I am this week. Next week, we are going to announce the winners of year 2020-21. It is the most difficult thing to do but I do have the support team of Perl and Raku reviewers.

Enjoy this week challenge and keep sharing the knowledge.


Let’s share some interesting stats for Week #104 from the GitHub repository.

1. Commits: 15,350 (+188)

2. Pull Requests: 3,754 (+35)

3. Contributors: 160

4. Fork: 202

5. Stars: 92 (+1)


Last but not least, I would like to thank each and every member for their support and encouragement.



Our solo sponsor Pete Sergeant has been a great support to keep us motivated. We are lucky that he agreed to continue the journey with us in the year 2021. I would like to personally thank Pete and his entire team for their generosity. It would be great if we could add few more to sponsor the prize money so that we could go back and declare weekly champions as we have done in the past. I hope and wish this will become possible in 2021. The amount doesn’t have to be huge. However, it would be nice to show off bunch of supporters. If an organisation comes forward and supports us then that would be the ultimate achievement.


RECAP


Quick recap of the “The Weekly Challenge - 104” by Mohammad S Anwar.


PERL REVIEW


Please check out Perl solutions review of the “Perl Weekly Challenge - 102” by Colin Crain.

If you missed any past reviews then please check out the collection.


RAKU REVIEW


If you missed any past reviews then please check out the collection.


CHART


Please take a look at the charts showing interesting data.

I would like to THANK every member of the team for their valuable suggestions. Please do share your experience with us.


NEW MEMBERS


Please find out How to contribute?, if you have any doubts.

Please give it a try to an excellent tool EZPWC created by respected member Saif Ahmed of Team PWC.


GUESTS


Please checkout the guest contributions for the Week #104.



TASK #1 › Nth root

Submitted by: Mohammad S Anwar

You are given positive numbers $N and $k.

Write a script to find out the $Nth root of $k. For more information, please take a look at the wiki page.

Example

Input: $N = 5, $k = 248832
Output: 12

Input: $N = 5, $k = 34
Output: 2.02


TASK #2 › The Name Game

Submitted by: Mohammad S Anwar

You are given a $name.

Write a script to display the lyrics to the Shirley Ellis song The Name Game. Please checkout the wiki page for more information.

Example

Input: $name = "Katie"
Output:

    Katie, Katie, bo-batie,
    Bonana-fanna fo-fatie
    Fee fi mo-matie
    Katie!


Last date to submit the solution 23:59 (UK Time) Sunday 28th March 2021.


SO WHAT DO YOU THINK ?

If you have any suggestions or ideas then please do share with us.

Contact with me