Jump to content

Canadian Computing Competition

fletch to 99

Each year the University of Waterloo hosts the Canadian Computing Competition (CCC). The CCC is designed to challenge senior high school students to create programs which will really test their knowledge of programming concepts. I was wondering if anyone here on LTT wrote the 2014 CCC? 

 

Also if your interested in it you can find out more information here: http://cemc.uwaterloo.ca/contests/computing.html

 

P.S. Seeing as it is 48 hours past the competition we are now allowed to discuss results. I managed to get Questions 1-3 and was working on question 5 when I ran out of time. All of my answers were done in java.

There are 10 types of people in this world, those who can read binary and those who can't.

There are 10 types of people in this world, those who can read hexadecimal and F the rest.

~Fletch

Link to comment
Share on other sites

Link to post
Share on other sites

Each year the University of Waterloo hosts the Canadian Computing Competition (CCC). The CCC is designed to challenge senior high school students to create programs which will really test their knowledge of programming concepts. I was wondering if anyone here on LTT wrote the 2014 CCC? 

 

Also if your interested in it you can find out more information here: http://cemc.uwaterloo.ca/contests/computing.html

 

P.S. Seeing as it is 48 hours past the competition we are now allowed to discuss results. I managed to get Questions 1-3 and was working on question 5 when I ran out of time. All of my answers were done in java.

i did the one in 2012 as a team

we placed top 5 

Link to comment
Share on other sites

Link to post
Share on other sites

i did the one in 2012 as a team

we placed top 5 

Nice. So you went on to stage 2 then? I though stage 1 was all independent.

There are 10 types of people in this world, those who can read binary and those who can't.

There are 10 types of people in this world, those who can read hexadecimal and F the rest.

~Fletch

Link to comment
Share on other sites

Link to post
Share on other sites

no but I'm planning on going to that university for a business program :P

Link to comment
Share on other sites

Link to post
Share on other sites

Nice. So you went on to stage 2 then? I though stage 1 was all independent.

well if its the one im thinking of then it was that one. unless there is another canadian wide one. 

now that i think about that i did do the idividual one as well but did not place to the second round.

Link to comment
Share on other sites

Link to post
Share on other sites

I would of done it, but I talked to my Comp Sci teacher and he said that question 3 would of been hard, and Q 4 and 5 would be out of reach for me, as we haven't learned about arrays yet (this is Grade 10 Comp Sci). But I know some Grade 11s got near, or perfect on it.

15" MBP TB

AMD 5800X | Gigabyte Aorus Master | EVGA 2060 KO Ultra | Define 7 || Blade Server: Intel 3570k | GD65 | Corsair C70 | 13TB

Link to comment
Share on other sites

Link to post
Share on other sites

Interesting.  I am going to download some of the past problem sets from previous competetions for practice.  Thanks for the link, OP!

Link to comment
Share on other sites

Link to post
Share on other sites

Interesting. I am going to download some of the past problem sets from previous competetions for practice. Thanks for the link, OP!

yesterday i tried a couple problems from 2013, but one of them was efficient like ass, so i looked up at the solution

but man, oh man the solutions

the variable naming of that code is the worst, and i don't even know python so i just left

let's discuss some results here, shall we?

Link to comment
Share on other sites

Link to post
Share on other sites

http://uva.onlinejudge.org/ and http://www.programming-challenges.com have similar types of problems (most are quite a bit harder) but the judging part is open to everybody.

 

I took 2 classes in college that were nothing but solving these, probably the most helpful classes I've taken. Learning algorithms and theory is nice but actually coding and solving problems efficiently is the best way to get better.

1474412270.2748842

Link to comment
Share on other sites

Link to post
Share on other sites

The unofficial solutions have now been posted for the 2014 competition. They can be seen here at: http://mmhs.ca/ccc/index.htm#2014%20Problems

There are 10 types of people in this world, those who can read binary and those who can't.

There are 10 types of people in this world, those who can read hexadecimal and F the rest.

~Fletch

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×