Computer Science Canada Using Websites While Doing CCC? |
Author: | nike52 [ Fri Jul 11, 2008 9:44 pm ] |
Post subject: | Using Websites While Doing CCC? |
While doing the CCC contest, could you use a website such as this for reference http://www.cplusplus.com/reference/? |
Author: | Tony [ Fri Jul 11, 2008 9:57 pm ] |
Post subject: | RE:Using Websites While Doing CCC? |
From this year's contest rules Quote: 7. Books and written materials are allowed. Any machine-readable materials (like other pro- grams which you have written) are not allowed. However, you are allowed to use ?stan- dard? libraries for your programming languages; for example, the STL for C++, java.util.*, java.io.*, etc. for Java, and so on. and Quote: 8. Applications other than editors, compilers, debuggers or other standard programming tools are not allowed. Any use of other applications will lead to disqualification. So no, you're not allowed to use that (or any) website, since that requires a use of a browser. I think there's a "loophole" for when the same documentation can be accessed through your IDE (JavaDocs and such), but then it must be a "standard" feature. |
Author: | nike52 [ Fri Jul 11, 2008 10:24 pm ] |
Post subject: | Re: Using Websites While Doing CCC? |
Aw. That's a shame. I guess you can't print materials either, but then, you could write what you need on paper. Anyways, thanks for your reply Tony ! ![]() |
Author: | DemonWasp [ Mon Jul 14, 2008 8:49 am ] |
Post subject: | RE:Using Websites While Doing CCC? |
Well, you could certainly use something like RTP (ew, ick) that lets you access the Java 1.4.2 API Documentation from within the IDE itself, or you could use Eclipse (mmm, nom nom nom) which gives you content-assist. To use Eclipse though, you'd have to have a pretty decent knowledge of the classnames, or you'd never find what you're looking for. I'm pretty sure that the rules aren't there to prevent you from using the standard documentation provided with the language, just from "cheating" by pre-coding sections of the application. |