http://www.perlmonks.org?node_id=193974


in reply to Do my homework for me!

I notice grinder considered adder, I am not sure that I agree to arbitarily reaping homework nodes, carefull replies (such as demonstrated by dws here) can turn a simple homework question into a deeper learning exercise, and some problems are interesting enough that people will want to solve them, adder seems to fit that category. However having goofed on this node because I hadn't seen the earlier node I am wondering if consideration is perhaps a suitable method to give the unwary a heads up...

--
Until you've lost your reputation, you never realize what a burden it was or what freedom really is. -Margaret Mitchell

Replies are listed 'Best First'.
Re:x2 Do my homework for me!
by grinder (Bishop) on Aug 30, 2002 at 08:35 UTC
    I notice grinder considered adder, I am not sure that I agree to arbitarily reaping homework nodes

    My apologies. It was a flippant consideration and I really wouldn't expect it to be reaped. I was just a little surprised that no-one caught it before. That happened before I read this thread.

    As for helping people who don't help themselves, consider supplying code that looks good at first glance, but is actually dreadful. I still get a giggle when I think of the reponse I posted to this thread. It was a question that asked to print out combinations of an array, and I came up with something that a) scales woefully and b) consumes prolifligate amounts of memory. It took something like 8 days CPU time to generate all combinations of a set of 10 elements (even though it spits out the solution to 4 elements snappily enough).:o)


    print@_{sort keys %_},$/if%_=split//,'= & *a?b:e\f/h^h!j+n,o@o;r$s-t%t#u'
      I think that mess just looks like the kind of muddled solution the student could come up with himself!