Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

Perl challenges?

by azerton (Beadle)
on May 17, 2004 at 11:17 UTC ( [id://353919]=perlquestion: print w/replies, xml ) Need Help??

azerton has asked for the wisdom of the Perl Monks concerning the following question:

Hey Monks,

Recently, I came across this site :

http://acm.timus.ru/

The concept is: you have to solve a particular problem by wrting a solution in C, C++ or Pascal. Next thing you do is: send your source code to an "online judge". The bot computer will compile the code for you and you get a notification if the answer is good / wrong / compilation error / ...

My question is: is there something like this for Perl? I searched the web for "Perl challenges", "Perl contests" and more but I couldn't find anything usefull. Do you know anything more, something interesting? You can learn a lot from these "puzzles" , plus it's fun!

I really enjoy the challenges on the http://acm.timus.ru/ site, but my "language of choice" is Perl, so I want to solve things in Perl.

Maybe (in the future) we could try to make something like this in Perl? If any of the Monks is interested in this, just drop a note.

Any comments / replies about the idea appreciated.



Cheers, Azerton

Replies are listed 'Best First'.
Re: Perl challenges?
by snadra (Scribe) on May 17, 2004 at 11:25 UTC
    You might take a look at Perl QOTW (quiz of the week). It was off for quite a while now, but lately the mailing list is active again.

    snadra
      And all the old quizes are archived there. Lots of fun to go through.
Re: Perl challenges?
by ysth (Canon) on May 17, 2004 at 11:30 UTC
    There are some resources here; if you have hair to tear out, try How's your Perl?.

    And in a much lower class, my notabug quiz.

    Also, searching for discussions of interview questions turns up some interesting things.

Re: Perl challenges?
by ambrus (Abbot) on May 17, 2004 at 11:22 UTC
Re: Perl challenges?
by ninja-joe (Monk) on May 17, 2004 at 13:50 UTC
    I myself participate in the ACM ICPC contests and they're a great way to get coding experience under pressure, as well as work with some upperclassmen and pick up skills from them. A lot of what you need to know are algorithms and data structures associated with those algorithms. Perl seems to be a good language for working with very abstract structures. Yay for references.
Re: Perl challenges?
by flyingmoose (Priest) on May 17, 2004 at 13:09 UTC
    Ah the fun I could have with a "compile and run arbitrary code" bot in Perl. Well, in any language.

    It appears this is based on the ACM Intercollegiate Programming Contest, or somesuch ... those are quite fun and I encourage anyone in college to try them out. Yep, no Perl allowed, but hey, something must be said for triumphing in the face of adversity...

Re: Perl challenges?
by artist (Parson) on May 17, 2004 at 16:37 UTC
    Actually we can discuss the datastructure and algorithm used for these codes from perl perspective here. They can be very useful to solve our probelms.

    Also good: Acm International Collegiate Programming Contest with around 1000 intelligent computing problems.

      Yes indeed, I like the site. It uses the same "judge" system as the site I mentioned in my first post. Not always easy to solve though...
        What would be the point if they were easy to solve? I remember going to one of these things and tying for 30th. It was like a 270-way tie for last place. That being said, I had some immature, unpolished sophmores and freshman on my team, and my goal was not to win, but to avoid killing them. Had I been able to recruit better slaves, we would have faired far better :) Still fun though, and lots of free snacks. College students will do anything for free snacks. Another thing is a lot of schools (full of folks with no life) practice for these things (sometimes even offering course credit! blasphemy!) --- we didn't -- so we only walked away with the free snacks.
Re: Perl challenges?
by azerton (Beadle) on May 17, 2004 at 15:36 UTC

    Thanks for the replies Monks, I really appreciate your interest in this.

    I already heard about the 'obfuscation contests', but that's not exactly what I'm looking for I'm afraid.
    I just like places with straight, logic programming problems.

    Anyway I will certainly take a look at the posted links, thanks again for the response!

    Cheers
Re: Perl challenges?
by thospel (Hermit) on May 18, 2004 at 03:21 UTC
    Golfers can play here. There's usually a contests each month. Try some of the older entries too maybe... There is a current golf (almost over) on the kernelpanic site

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://353919]
Approved by Tomte
Front-paged by broquaint
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others lurking in the Monastery: (3)
As of 2024-03-19 04:32 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found