tag:blogger.com,1999:blog-786333285568106173.post1116700649164186809..comments2024-01-25T01:05:59.968-05:00Comments on WebDiarios de Motocicleta: Informatics Olympiads (I): The ContestMihaihttp://www.blogger.com/profile/11599372864611039927noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-786333285568106173.post-427632684564550332007-08-15T03:04:00.000-04:002007-08-15T03:04:00.000-04:00Not only the ACM programming contest -- there are ...Not only the ACM programming contest -- there are a bunch of other important contests that you should know about. I promise to address the question soon in another installment of this practical survival guide :)Mihaihttps://www.blogger.com/profile/11599372864611039927noreply@blogger.comtag:blogger.com,1999:blog-786333285568106173.post-82925838716827561582007-08-15T02:30:00.000-04:002007-08-15T02:30:00.000-04:00I guess one question is: how is this different fro...I guess one question is: how is this different from the ACM programming contest ?Suresh Venkatasubramanianhttps://www.blogger.com/profile/15898357513326041822noreply@blogger.comtag:blogger.com,1999:blog-786333285568106173.post-9473419465536625402007-08-15T02:28:00.000-04:002007-08-15T02:28:00.000-04:00Virtually all solutions are available, but again t...Virtually all solutions are available, but again there are thousands of problems. Change the text and don't quote the source :)<BR/><BR/>As for the grading system, one of my "community service" projects was to write one... It has been used in many Romanian olympiads, and at the Balkan Olympiad 2003, so it is fairly well tested and secure.Mihaihttps://www.blogger.com/profile/11599372864611039927noreply@blogger.comtag:blogger.com,1999:blog-786333285568106173.post-91056751186680161702007-08-15T02:24:00.000-04:002007-08-15T02:24:00.000-04:00That would be great. I'd definitely use some in a ...That would be great. I'd definitely use some in a class if I had such examples. <BR/><BR/>The only catch is that at least for 2005, the solutions were also available at the same website :)<BR/><BR/>Another minor complication would be implementing the server, or some environment that could create the artificial memory-capped world that the code needs to run in. But I see excellent opportunities for undergrad projects.Suresh Venkatasubramanianhttps://www.blogger.com/profile/15898357513326041822noreply@blogger.comtag:blogger.com,1999:blog-786333285568106173.post-65690490474921613142007-08-15T01:50:00.000-04:002007-08-15T01:50:00.000-04:00Oh yes, I'm convinced they make excellent programm...Oh yes, I'm convinced they make excellent programming assignments, and that we are doing ourselves harm by not assigning such problems.<BR/><BR/>We should realize that people have perfected the art of such problems over almost 20 years of olympiads, and should learn from them. <BR/><BR/>There is a huge collection of good problems. Give me a couple of days to do some data gathering, and I promise to post a few samples.Mihaihttps://www.blogger.com/profile/11599372864611039927noreply@blogger.comtag:blogger.com,1999:blog-786333285568106173.post-71937016400802805482007-08-15T00:28:00.000-04:002007-08-15T00:28:00.000-04:00So Michael had talked about including programming ...So Michael had talked about including programming assignments in an algorithms class, and I had pointed out the difficulty of finding good questions (that challenge students' abilities without obscuring the problem with the code). <BR/><BR/>Do you think problems from past Olympiads might be suitable as assignments in an algorithms class ? with basically the same setup (i.e your code must run in so and so time, for values of n at most blah)Suresh Venkatasubramanianhttps://www.blogger.com/profile/15898357513326041822noreply@blogger.com