----------------------------------- Tony Fri Jan 03, 2003 9:56 pm [CCC]Introdusing CCC ----------------------------------- CCC - Canadian Computer Competition Hosted annually by university of Waterloo. Open for any highschool student in Canada. Have a chat with your computer science teacher and make him regester you for the event. Regestration fee is $5 per contestant. My school pays for that :D It is hosted each year in Febuary. This year its on Febuary 25th. Thats a Tuesday if it helps. Anyway, there're 2 groups in which you can compeat. Junior and Senior. To be in Junior you must have 1 computer science credit at most at the time of writing. So you can be taking your 2nd comp-sci class WHILE writing the competition :wink: You must also have not won this competition before (I donno what they mean by that...) To be in Senior... well anyone else can do that (gotta be in highschool though). Well it's gonna be a tougher crowd as you'll have all those people from grade 12. I sujest applying for Junior division if you're allowed. There're also 2 stages to the test. Juniors can write only 1st stage. Stage 1 is held in your school and is 3 hours long. You'd have to solve 5 problems in this time. Each problem is worth 15 marks. Note that problems are increasing in difficulty. Basically Problem1 is easy and Problem5 is hard. All worth the same, so ofcourse you should do as much as you can starting from the beginning. Stage 2 is held at the university of waterloo. You chill there for couple of days and write a total of 6 problems in 2 days. I'm not sure on how long each day is. To get into stage 2 you got to be one of top 15 people from stage 1. Though in 2002 about 25 people were invited to stage 2. Results from stage 2 will de used to makeup Canadas International Olympic team (3 people I think). 2003 international computer competition will be held in Wisconsin, USA. Last year it was in Korea. Some other things to know: Juniors write problems 1-5 Seniors write problems 3-7 problems 3,4,5 overlap. The questions are generally about mathematical problems programming design/analysis of an algorithm PROGRAMMING languages you can use: You can use almost any language for Stage 1: Pascal, Basic, Turing, C/C++. I've personally contacted u of w and they allowed the use of Visual Basic as well. Stage 2 will be writen in Pascal and/or C/C++ only. (since its on their machines and all) More then 1 language can be used. If you have any questions, reply to this topic. If you got some really specific questions, you can e-mail U of Waterloo directly using this e-mail address: cmc@math.uwaterloo.ca ----------------------------------- Andy Thu Jul 03, 2003 10:04 am ----------------------------------- hey we should post what place each of us got here... ----------------------------------- SilverSprite Thu Jul 03, 2003 1:26 pm ----------------------------------- 24th on the junior ----------------------------------- bugzpodder Thu Jul 03, 2003 1:32 pm ----------------------------------- 11th in senior stage 1, 8th in stage 2 ----------------------------------- Andy Thu Jul 03, 2003 5:10 pm ----------------------------------- 37th in junior only 2 marks behind silversprite tho :x ----------------------------------- SilverSprite Thu Jul 03, 2003 5:24 pm ----------------------------------- 2 marks is a world of difference.. thats two cases you looked over.. your just lucky they only had one test case with what you overlooked. ----------------------------------- Andy Thu Jul 03, 2003 5:27 pm ----------------------------------- ya stupid cases and stupid ur on square one hundred ----------------------------------- SilverSprite Thu Jul 03, 2003 5:32 pm ----------------------------------- thats ur fault.. noone elses so stop talking about it.. you just amke yourself sound even more stupid.. ----------------------------------- bugzpodder Thu Jul 24, 2003 10:34 pm ----------------------------------- Java is allowed in stage 2 now :D ----------------------------------- SilverSprite Fri Jul 25, 2003 12:55 am ----------------------------------- :D :D :D :D :D :D :D :D :D :D :D JAVA IS COOL :D :D :D :D :D ----------------------------------- shorthair Tue Jan 27, 2004 8:42 pm ----------------------------------- My school only pays for the peopel that might actually make round 2 , i wish i was on that list , i did well on the junior one , but i suspect that the senior one is gonna be hell ----------------------------------- Tony Tue Jan 27, 2004 11:25 pm ----------------------------------- your school is messed... only 20~25 people make it to stage 2. Half of them are from massey, lol :lol: ----------------------------------- sport Wed Jan 28, 2004 3:10 pm ----------------------------------- Writting the problems in Turing is hell, cause they have the 1000 string line of input which is more than Turing can handle (256 is maximum for a Turing string). ----------------------------------- Tony Wed Jan 28, 2004 4:10 pm ----------------------------------- that was a serious issue last year :? Good thing I was using C++ :lol: ----------------------------------- shorthair Wed Jan 28, 2004 4:16 pm ----------------------------------- Im not comfertable with another language yet im still learning BASIC , so unless teh senior cc this year is turing compstible im done ----------------------------------- Andy Thu Jan 29, 2004 12:18 pm ----------------------------------- not half... only 2... and 1 didnt go lol ----------------------------------- Cervantes Sun Feb 01, 2004 8:07 pm ----------------------------------- what happens if I enter and make it to stage 2 for the Juniors. I only know Turing and Turing isn't on the list that you posted tony for allowed languages in stage 2.. I would be in trouble, yes? :cry: ----------------------------------- shorthair Sun Feb 01, 2004 8:10 pm ----------------------------------- there is no stage 2 for juniors , they only do ht eeasy problems and you can only do junior in certain grades , and with certain compsci knowledge , junior stops at level one ----------------------------------- Cervantes Sun Feb 01, 2004 8:15 pm ----------------------------------- oo cool! I think I'll enter then :) I've taken 1 compsci course so far and am not taking another one until next year :cry: when's the contest this year:?: ----------------------------------- sport Mon Feb 02, 2004 7:04 pm ----------------------------------- Canadian computing Competition is just once in the end of February. Who is in the board contest at the beginning of March? ----------------------------------- shorthair Mon Feb 02, 2004 7:07 pm ----------------------------------- Were the only ones here from the london board sport , there all everywhere else i believe ----------------------------------- jenkl Wed Feb 18, 2004 7:59 pm ----------------------------------- hey... you need a comp sci credit to write it? oh damn, are you sure? I thought you just had to be enrolled ----------------------------------- jonos Wed Feb 18, 2004 8:04 pm ----------------------------------- i don't think anyone at my school is entering. massey must have the best comp sci program in ontario or something to have that many people come to it. :D ----------------------------------- blackwhite Tue Jul 13, 2004 4:51 pm ----------------------------------- aww man, too bad my teacher didn't tell us about it :( i've never heard of it till now. sounds interesting though. ----------------------------------- Aziz Thu Jul 13, 2006 4:32 pm ----------------------------------- your school is messed... only 20~25 people make it to stage 2. Half of them are from massey, lol :lol: Tell me about it, crazy massy folk. I was at the UofW's science olympiad this year and it was like "wow . . . is massey an all-asian school or what?" ----------------------------------- Andy Thu Jul 13, 2006 9:08 pm ----------------------------------- UofW has a science olympiad??? haha the school will die soon enough.. i think next year will be the last year with geniuses ----------------------------------- Aziz Fri Jul 14, 2006 8:41 am ----------------------------------- Yeah I've participated both 2005 and '06. Our teams pretty much blow though. Cardinal Carter doesn't too so well in the smarts (we're pretty good, just not crazy brains). We do better in the engineering contests. ----------------------------------- McKenzie Sun Jul 16, 2006 4:38 pm ----------------------------------- UofW has a science olympiad??? haha the school will die soon enough.. i think next year will be the last year with geniuses You aren't referring to Massey are you Andy? If you are, you're nuts. It's not any particular person that makes the school excel, it's the breading pool of excellence. I can explain some of the key players in ensuring this atmosphere continues but rest assured ... it will continue. ----------------------------------- Andy Sun Jul 16, 2006 7:21 pm ----------------------------------- mr. mckenzie, i don't know if you've heard, but for the past 3 years, massey has always placed top 15 in north america for ARML, this year, we came last in the A division, next year, we wont even have an A team.. ----------------------------------- Aziz Sun Jul 16, 2006 11:20 pm ----------------------------------- Haha I'm out of my WOP school. You know how many euchre games go on at lunch? All with people slapping the table and horribly loudly calling people zubbers (lebanese for p3nis). Then there's the portugese wanna be gangstas....lol. (I'm half leb I still make fun of foreigners. Except for my buddy Hasnain, that Muslim son-of-a-bitch is funny) ----------------------------------- Andy Mon Jul 17, 2006 12:30 am ----------------------------------- that made no sense whatsoever, and was completely out of context.. wth are you talking about? ----------------------------------- McKenzie Mon Jul 17, 2006 7:53 am ----------------------------------- Andy, I don't buy the doom-and-gloom predictions. Ya, we had a bad year. Hey, we might have another. That by no means indicates that the glory days are over. I see a lot of bright up-and-commers. With the right encouragement they will be amazing. ----------------------------------- Aziz Mon Jul 17, 2006 8:32 am ----------------------------------- that made no sense whatsoever, and was completely out of context.. wth are you talking about? Yeah, just forget it. It was late, and I was tired. Things make more (or less) sense at those times :oops: ----------------------------------- Andy Tue Jul 18, 2006 12:36 am ----------------------------------- Andy, I don't buy the doom-and-gloom predictions. Ya, we had a bad year. Hey, we might have another. That by no means indicates that the glory days are over. I see a lot of bright up-and-commers. With the right encouragement they will be amazing. Okay, maybe i sounded a bit too pessimistic, but i also heard that the school is trying to get rid of the enriched program while riverside is starting one? quite a few of the top achievers of my grade were from east windsor.. this could be bad news for massey ----------------------------------- MrHippo Thu Dec 06, 2007 1:24 am Re: [CCC]Introdusing CCC ----------------------------------- For Stage 1, does ANY language go? Including Python/Ruby and such less-academic (it seems) languages? And if so, what happens to someone who's good at them but can't do any of the more professional ones?? Do they still get to go to stage 2? Thanks in advance :) -MrHippo ----------------------------------- Tony Thu Dec 06, 2007 2:37 am RE:[CCC]Introdusing CCC ----------------------------------- Any language your teacher is willing to run will do. Python/Ruby are very much academic... as in, they are both taught at the University level. Not sure what you could mean by "professional". non-LOLCAT I guess. If you happen to be invited to Stage 2, you shouldn't really have a problem with picking up on one of the "regulation" languages used. ----------------------------------- MrHippo Thu Dec 06, 2007 7:54 am Re: [CCC]Introdusing CCC ----------------------------------- Well to make it clearer, 1) I don't have knowledge of the field so my vocabulary is quite off. I basically meant languages other than the ones you have to use for stage 2 :) 2) Sweet, now I've got to start preparing... (I don't really hold illusions that I could easily get to stage 2 considering my lack of background, but that's my goal nonetheless :) ) ----------------------------------- Tony Fri Dec 07, 2007 3:26 am RE:[CCC]Introdusing CCC ----------------------------------- Don't forget to take part in the upcoming rounds of [url=http://dwite.org/]DWITE -- it's there to give you practice for CCC. ----------------------------------- MrHippo Mon Dec 10, 2007 5:08 pm Re: [CCC]Introdusing CCC ----------------------------------- Hehe I don't think anyone in my school is into Ruby =S The comp. sci. students are all about Java and.. well.. that seems to be a problem =S It wouldn't make sense if a program was written in more than one language (considering it would be done on one computer) would it? Or is it open to individual participants? OR should I try to learn Java instead of Ruby (though the latter seems to be fun. No experience with former)? -MrHippo ----------------------------------- Tony Mon Dec 10, 2007 5:14 pm RE:[CCC]Introdusing CCC ----------------------------------- You could have a team of 1 person if you prefer. There are some teams like that actually. Besides, the implementation could be in any language. You could still work out the algorithms and theory on paper, before someone implements it in Java... or have your teammates work it out, and let you quickly implement it in Ruby. There are 5 questions, you can use any supported language for any individual question. ----------------------------------- Nick Mon Dec 10, 2007 5:15 pm RE:[CCC]Introdusing CCC ----------------------------------- well in a team there is one computer being programmed on so you could participate if it were in java by simply giving ideas (example creating a class for a reason) also ther could particapate aswell if you were to write in Ruby ----------------------------------- jimgao Wed Jan 14, 2015 10:24 am Re: [CCC]Introdusing CCC ----------------------------------- What would happen if I do both Junior and Senior? Do I get to choose which one I want them to count? Is it the one with higher mark, or the one you do first? ----------------------------------- Insectoid Wed Jan 14, 2015 10:52 am RE:[CCC]Introdusing CCC ----------------------------------- iirc, you can only do one of them. I wrote both, but my teacher only submitted the one I did best on.