125 Ad spot 125 Ad spot

ACMSolver or Art of Programming? 24 X 7 Updates

From 2002 ACMSolver is campaigning for free programming knowledge!

8 September 2010 0 Comments

Topcoder Contest Review

  • Algorithms (competition length about 2 hours): Competitors are given a set (usually three) of algorithmic problems and have 75 minutes to correctly solve as many as they can.
  • Design (competition length 1 week): Competitors are given a set of user requirements and attempt to convert them into a usable software design specification. Their efforts are judged on a variety of “real-world” criteria on how correct and practical their design is.
  • Development (competition length 1 week): Competitors are given a set of design specification and attempt to write software components that match those specification. These components are judged on their functionality and coding style.
  • Marathon Matches (competition length 1 or 2 weeks): Contestants are given a particularly difficult algorithmic problem. The scoring is done by computer based on criteria specifically suited to the problem.
  • Studio (competition length varies): Contestants are asked to show off their creative skills in a competitive environment.

TopCoder has been hosting algorithm competitions since 2001. Current SRMs consist of four phases:

  • Coding phase (75 minutes): Coders write programs to solve three short problems using a limited selection of languages (currently C++, Java, C#, Visual Basic and Python). Each problem set consists of an easy, medium, and hard question, the difficulty of which is reflected in each problem’s point value. The problems’ point values vary from match to match; a common point value distribution is 250-500-1000. Also, the quicker a coder solves a given problem, the more points that coder gets.
  • Intermission (5 minutes): After the coding phase ends, there is a short break before the challenge phase begins. This time can be used to think of challenge cases.
  • Challenge phase (15 minutes): Coders can challenge the submitted solutions of other participants in their room by constructing test cases in an attempt to generate erroneous output. The challenger receives 50 points for a successful challenge (the challenged coder loses all his points for that problem), and loses 25 points for an unsuccessful challenge. Each successful challenge is added to the set of tests to be run during the system testing phase.
  • System-testing phase: Each problem that survives through the challenge phase is run on many test cases. If a coder’s solution fails the system tests, that coder receives no points for the problem.

At the end of the contest, ratings are updated to incorporate each participating coder’s performance.

Prizes

TopCoder initially awarded money every week to coders who did well in the weekly competitions, or Single Round Matches (SRMs). For a while, prize money was only awarded twice a year to winners and finalists of the TopCoder Collegiate Challenge (TCCC, which is in the spring) and the TopCoder Open (formerly the Invitational, which is in the fall). As of June 2005, some weekly SRMs began to once again award prize money, being sponsored by outside companies such as Google and Yahoo!. However, since August 2008 TopCoder returned to giving money prizes only to winners and finalists of other tournaments.

Official TopCoder website

TopCoder initially awarded money every week to coders who did well in the weekly competitions, or Single Round Matches (SRMs). For a while, prize money was only awarded twice a year to winners and finalists of the TopCoder Collegiate Challenge (TCCC, which is in the spring) and the TopCoder Open (formerly the Invitational, which is in the fall). As of June 2005, some weekly SRMs began to once again award prize money, being sponsored by outside companies such as Google and Yahoo!. However, since August 2008 TopCoder returned to giving money prizes only to winners and finalists of other tournaments.
7 September 2010 0 Comments

ACM ICPC Regional in Bangladesh 2010

Probable Venues are as follows:

2010 Bangladesh University of Engineering and Technology
2011 University of Liberal Arts Bangladesh

Source: http://icpcasia.blogspot.com/2008/07/wait-list-to-host-acm-icpc-asia.html

7 September 2010 0 Comments

2010 Contest: 13-Nov-2010 at Riverside Community College

Registration opens 15-Aug-2010.
Send an electronic payment for the 2010 Registration Fees, $63.00 per team.
Details: http://www.socalcontest.org/current/index.shtml

Tags:
7 September 2010 0 Comments

ACMSolver.org SEO and ACM ICPC

ACMsolver on Yahoo.com? (for search keyword: acm icpc)

ACMSolver on Yahoo!

What about  Google.com?

ACMSolver on google?

These are the results of a few SEO techniques that I applied on this site. Happy Programming!

3 September 2010 0 Comments

An Interview with Burunduk2

An Interview with Burunduk2
How long have you been engaged in programming? How did you start?

As I remember I started programming when I was 9 years old in my third year at school. My first programming language was Basic. One day I found an old book describing the principles of solving differential equations. I didn’t understand them at all but the examples were given in Basic and I began learning the language.

When I had grasped the fundamentals, I started coding. First I wrote programs just for mastering the language and then went on with the ones closer to real life problems. During the first year of my self-education I tried to write small games – mathematical and arcades mainly. Later I wrote editors, image viewers, and code-helping utilities. (My own 3-D shooter game I left unfinished.)

I participated in my very first programming contest in the sixth form. It was the Saint-Petersburg School Olympiad where I got the last but one of the third category certificates for solving several problems. By that time I had been already attending a special programming group for kids. At such circles children had an opportunity to study Logo, Pascal, C, Basic and learn how to solve algorithm problems. Thus by the time when I started taking part in real programming contests, I’d already had some programming skill.

[...]

1 September 2010 0 Comments

Algorithm and Programming Competition links

Programming Competition :COCI : Croatian Open Competition in Informatics
USACO : United States of America Computing Olympiad
IOI Thailand League
Al Zimmermann’s Programming Contests
Google Code Jam 2010
Codeforces BETA

Online Judge && Problem Container :Programming.in.th : เว็บยอดฮิตโดยคนไทย
USACO : United States of America Computing Olympiad
IARCH Problem Archive
Sphere Online Judge
Timus Online Judge
TopCoder Problem Archive
UVa Online Judge
PKU JudgeOnline
British Informatics Olympiad
ALL IOI TASK (1989 – 2008) : รวมโจทย์ IOI

IIT Kanpur, Algorithm Applets Page
Thailand OI Official Website
TopCoder Algorithm Tutorial
COME ON CODE ON
ACMSolver
Algorithmist

IOI Information :IOI Official Website

Tags: