Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 157 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I was thinking about this, and I wondered if I might ask you guys.

How about starting a small problem marathon on Stackoverflow?

Basically, I post a programming related problem (original, not stolen from projecteuler), every day and people post solution the person to post the first, correct solution will be accepted.

And, it would be nice if people could upvote the accepted answer, especially if it was a really difficult problem. The problems will not be something like "Go write an APL compiler", instead, smaller pieces of code (nothing over 200 LOC in Python or something to solve). The problems also will not use anything that is not cross-platform (networking, GUI, etc.) Sometimes, I might post something that's tied to a particular language. Languages can be any, I know Java, C and C++ the most, so, answers in those languages are best reviewed (I'll try to find others to review them, however).

Would this be okay with the SO mods and stuff? Does the community think its a good idea?

If everyone is fine with it, then I'll post detailed rules and stuff.

share|improve this question

migrated from May 26 '11 at 23:49

This question came from our site for professional and enthusiast programmers.

Stack Overflow is already running this marathon – random May 26 '11 at 23:54
You might be interested in CodeGolf.SE AKA Programming Puzzles & Code Golf currently in beta but chugging right along. Come on over, have a look around. – dmckee May 27 '11 at 1:31
Wow... that's a lot of downvotes. Just say no for god's sake. – Dhaivat Pandya May 27 '11 at 1:36
@Ghaivat: On meta that just means people disagree, not that they think it was a bad suggestion or poorly written: they just don't want it to happen. It's a little strange, but that's what we get for using a Q&A engine for issue-tracker and polling mechanism. Don't take it personally. – dmckee May 27 '11 at 1:39
up vote 15 down vote accepted

See: !

share|improve this answer
Disagree. Codegolf is for the shortest, most concise code and usually languages like J or golfscript with cryptic code like !@<~+=^*&:; will win it eventually. What Dhaivat is suggesting is more like a programming challenge, the solution to which could well be given in pseudo code. – Lorem Ipsum May 26 '11 at 23:58
@yoda: Actually, it's a misnomer: is for code challenges (which Dhaivat is suggesting), code golf, code questions about shortening, general puzzles, etc.. – Ryan O'Hara May 27 '11 at 0:06
You're right. I read the faq only now. I can't remove the downvote now, but if you make a small edit, I can. – Lorem Ipsum May 27 '11 at 0:14
In practice we are running rather more golf than other puzzles, but contributions from users with good puzzles of other varieties are encouraged. – dmckee May 27 '11 at 1:36
@yoda: Small edit made :) – Ryan O'Hara May 27 '11 at 1:47

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .