UTS Programming Competition 2012

From ProgSoc Wiki

(Difference between revisions)
Jump to: navigation, search
m
Line 1: Line 1:
-
The 2012 UTS Programming Competition, sponsored by Google, is a programming competition open to all UTS students (from any faculty) and Progsoc members. We encourage both beginners and more experienced programmers to compete. Competitors may enter as individuals, or as teams of two or three.
+
The 2012 Programming Competition, sponsored by Google, will see entrants race the clock to solve a small number of problems over four hours. The problems will range from simple problems, to more challenging problems. A '''free pizza lunch''' will be provided on the day!
-
Competitors will race the clock to solve a small number of problems over four hours. The problems will range from simple problems, to more challenging problems.
+
The free competition is open to all UTS students (from any faculty) and Progsoc members. We encourage both beginners and more experienced programmers to compete. Entrants may enter as individuals, or as teams of two or three. Prizes will be awarded to the best individuals and teams.
 +
 
 +
==Details==
 +
'''The competition will be held on:'''
 +
:11 August 2012 at 10.30am - 3:30pm EST
 +
 
 +
'''The room location is:'''
 +
:CB10.03.TBA
 +
 
 +
'''Competition programming languages:'''
 +
:*Java
 +
:*C
 +
:*C++
 +
 
 +
'''Marking of answers:'''
 +
:Only the output of your code will be assessed for correctness. However, the judges will be looking at all submitted code to ensure ...
 +
 
 +
==Registration==
 +
Individuals and teams can register their interest at [link].
 +
 
 +
===Information Session===
 +
We will be hosting an information session to provide more information about the competition. We will also be going through examples of problems.
 +
 
 +
''Details TBA.''
 +
 
 +
===Who Can Enter===
 +
* Current UTS students
 +
** Both undergraduate and postgraduate students are eligible
 +
** Students from ALL faculties are welcome
 +
 
 +
* Progsoc members
 +
 
 +
==Prizes==
 +
Prizes for the winning individuals and teams include:
 +
 
 +
* Sponsorship for the prestigious [http://www.ibm.com/developerworks/university/students/contests/acm/index.html IBM ACM International Collegiate Programming Contest]
 +
* Snuggies (perfect for keeping warm in winter!)
 +
* A tour of the awesome [http://www.pcworld.idg.com.au/slideshow/305292/google_australia_new_hq_peek_new_googleplex_sydney/ Google's Sydney office] and the opportunity to speak to successful Google-ers
 +
 
 +
==Rules==
 +
 
 +
# Entrants will have a total of 3 hours to solve as many problems as possible.
 +
# Entrants are free to leave the room at any time for breaks.
 +
# The time will ''not'' be paused for lunch breaks.
 +
# Printed reference materials may be taken into the room.
 +
#
 +
#
 +
 
 +
==Example Problems==
 +
 
 +
===Easy Problem===
 +
Write a program that adds all the natural numbers (i.e. positive integers) below one thousand that are multiples of 3 or 5.
 +
 
 +
[[Euler-sol-1|Possible solutions]]
 +
 
 +
===Difficult Problem===
 +
 
 +
[need a problem here]

Revision as of 13:32, 16 July 2012

The 2012 Programming Competition, sponsored by Google, will see entrants race the clock to solve a small number of problems over four hours. The problems will range from simple problems, to more challenging problems. A free pizza lunch will be provided on the day!

The free competition is open to all UTS students (from any faculty) and Progsoc members. We encourage both beginners and more experienced programmers to compete. Entrants may enter as individuals, or as teams of two or three. Prizes will be awarded to the best individuals and teams.

Contents

Details

The competition will be held on:

11 August 2012 at 10.30am - 3:30pm EST

The room location is:

CB10.03.TBA

Competition programming languages:

  • Java
  • C
  • C++

Marking of answers:

Only the output of your code will be assessed for correctness. However, the judges will be looking at all submitted code to ensure ...

Registration

Individuals and teams can register their interest at [link].

Information Session

We will be hosting an information session to provide more information about the competition. We will also be going through examples of problems.

Details TBA.

Who Can Enter

  • Current UTS students
    • Both undergraduate and postgraduate students are eligible
    • Students from ALL faculties are welcome
  • Progsoc members

Prizes

Prizes for the winning individuals and teams include:

Rules

  1. Entrants will have a total of 3 hours to solve as many problems as possible.
  2. Entrants are free to leave the room at any time for breaks.
  3. The time will not be paused for lunch breaks.
  4. Printed reference materials may be taken into the room.

Example Problems

Easy Problem

Write a program that adds all the natural numbers (i.e. positive integers) below one thousand that are multiples of 3 or 5.

Possible solutions

Difficult Problem

[need a problem here]

Personal tools