ACM programming contest Introduction. ACM International Collegiate Programming Contest (a.k.a. ACM ICPC, ACM competition, ICPC) is the largest university-level.

Slides:



Advertisements
Similar presentations
BOARD POLICY GRADES 3, 6, 8. Passing grade on final report card in READING AND MATH Summer school not required, promote to next grade, participate in.
Advertisements

Programming Puzzles and Competitions CIS 4900 / 5920 Spring 2009.
1 ACM Programming Contest Nov 3, Introduction ACM organized such contests from1977 Contest Regional Qualifying Final Purpose provides college.
Jotto! JRsSRsElderly slate 3 This term's first class to guess another's word earns 1 problem... slate 2slate 1 This term's last class to have its word.
State Board of Education December 2013 Revision of Instructional Materials Adoption Process and Delay for Mathematics 1.
2011 ACM International Collegiate Programming Contest and ANZAC League 2011 Dr Alex Potanin Wellington Site Director South Pacific:
Breadth First Search
Virginia Tech ACM ICPC Programming Team icpc.cs.vt.edu Virginia Tech Coach: Dr. Godmar Back.
Final Year Project 2000/2001 Irwin King Department of Computer Science and Engineering The Chinese University of Hong Kong, Shatin, New Territories.
CS3381 Des & Anal of Alg ( SemA) City Univ of HK / Dept of CS / Helena Wong 1. Introduction - 1 Introduction.
Lovejoy High School Registration th Grade – Class of 2012!
Graph an equation in standard form
ACM Programming Contests
Piyush Kumar (Lecture 1: Introduction)
Teaching Teaching Discrete Mathematics and Algorithms & Data Structures Online G.MirkowskaPJIIT.
1 CPSC 320: Intermediate Algorithm Design and Analysis July 25, 2014.
ACM Programming Contests Coordinator: Dr. Hubert Chan Coach: Luyi Mo Training Holder: Jonathan So Website: i.cs.hku.hk/~provinci.
Tasks and Training the Intermediate Age Students for Informatics Competitions Emil Kelevedjiev Zornitsa Dzhenkova BULGARIA.
2011 ACM International Collegiate Programming Contest and ANZAC League Dr Alex Potanin Wellington Site Director South Pacific:
Math Enrichment for the Christmas Break The math problems below come from the standards we have already discussed during the 1 semester of school. Add.
NATIONAL SOCIETY OF BLACK ENGINEERS Try-Math-A-Lon Competition Overview Your Name Here Region XX AE PCI Chairperson/TMAL Coordinator.
Introduction to HKOI. Self Introduction Ice Breaking Game.
Proposal for Term Project J. H. Wang Mar. 2, 2015.
CompSci 6 Introduction to Computer Science October 20, 2011 Prof. Rodger.
ACM programming contest Introduction + Recursion.
Evolution of math programs in French high schools Yves Coudert Math Teacher – France 12th April 2013 Pan European EDU Conference.
Provinci summer training 2010 June 17: Recursion and recursive decent parser June 24: Greedy algorithms and stable marriage July 1: Holiday July 8: Math.
Provinci summer training 2010 June 17: Recursion and recursive decent parser June 24: Greedy algorithms and stable marriage July 1: Holiday July 8: Math.
Welcoming Lecture Meeting/Discussion/Party By David/Denon.
Reactive and Output-Only HKOI Training Team 2006 Liu Chi Man (cx) 11 Feb 2006.
A program of the Technology Student Association. Tests of Engineering Aptitude, Mathematics and Science (TEAMS)  TEAMS is a one-day engineering competition.
C N H | K E Y C L U B Presented by: | Updated by: Member Recognition Committee California-Nevada-Hawaii District July 2014 CNH Division Judging Olivia.
Introduction to HKOI 13 January Benefits of Joining HKOI  Improve your problem solving skills  Prizes (you already have some)  Chances to represent.
This is an example text TIMELINE PROJECT PLANNING DecOctSepAugJulyJuneAprilMarchFebJanMayNov 12 Months Example text Go ahead and replace it with your own.
Introduction to TopCoder Programming Puzzles and Competitions CIS 4900 / 5920 Spring 2009.
2016 | Hong Kong Global Student Technology Competition.
Competitive Learning Symposium April 6, Competitive Learning Symposium Roman Alekseenkov Bill Booth Tomas Cerny Gordon Cormack Michael Donahoo Roman.
© JABEE 2015 Fundamental Concept of JABEE Evaluation and Accreditation JABEE evaluation and accreditation is to confirm the engineering educational program.
CS & CS ST: Probabilistic Data Management Fall 2016 Xiang Lian Kent State University Kent, OH
Becoming a TEAMS Collegiate Host
Dr. Fernando Paniagua Associate Professor CSIT Department
PRE-AP computer science 1
Graphing Linear Functions
2016 West Virginia Bridge Design & Build Contest
* 07/16/96 IOI / ACMPC Training 2005 *.
SIG-ICPC First Meeting
Model Functions Input x 6 = Output Input x 3 = Output
UW System Virtual Showcase April 3-4, 2018
Invitational Programming Contest
Suzanne Robotics Club Coaches Training.
UIL A+ Oral Reading Jeopardy
Becoming a TEAMS Collegiate Host
Youth Pre-Apprentice Recruiting, Screening and Testing
Suzanne Robotics Club Coaches Training.
PLEASE ANSWER THE
FY 2019 Close Schedule Bi-Weekly Payroll governs close schedule
Data science online training.
2009 TIMELINE PROJECT PLANNING 12 Months Example text Jan Feb March
STAAR 3-8 Regional Performance
Step One Make Contact Visit the school or schools within your club area The right contact person is important Be prepared to discuss Rotary and the concepts.
Objective- To use an equation to graph the
Senior High 4-H Consumer Decision-Making Contest
2.1: Relations and Functions
Month Rainfall (mm) Temp Jan Feb March 34 April 38 May June July
Piyush Kumar (Lecture 1: Introduction)
Dependent Axis Y Answer Output Range f (x) Function Notation
2009 TIMELINE PROJECT PLANNING 12 Months Example text Jan Feb March
Functions What is a function? What are the different ways to represent a function?
Becoming a TEAMS Collegiate Host
Exponential Functions and their Graphs
Presentation transcript:

ACM programming contest Introduction

ACM International Collegiate Programming Contest (a.k.a. ACM ICPC, ACM competition, ICPC) is the largest university-level programming contest in the world. ACM - Association of Computing Machinery ◦ Largest association for computer science ◦ Organize research conference ◦ Publish journal, etc Background

Contest rule Each team: 3 students One computer per team 4- 6 hours problems (like the sudoku question) ◦ Input and output requirement ◦ Time limit Judge by some test cases (unknown to us) ◦ Pass all test cases = solve the question ◦ If you fail, you can resubmit Score ≈ "# of solved question" and "time used" Winner = most question solved, if draw, the one uses least time

Tentative schedule Topics Feb - April Basic topics: recursion, greedy, dynamic programming, graphs, breadth first search, depth first search MayTeam formation test for local contest June / JulyACM Hong Kong Local Contest July - August Intermediate topics: matching, coordinate geometry, math AugustTeam formation test for regional contest Sep - OctAdvanced topics: Contest like problems Oct / NovACM Asia Regional Contest MarchACM World Final Contest (by invitation)

Training tools Practice makes perfect - Online problem archive Ability ≈ number of problems you have solved Our first question: POJ 2719 Faulty Odometer Notice: input is between 1 to 999,999,999; 0 means the end Time limit: 1 second Every digit has only 9 possibilities; It is a base-9 number [0-3] -> [0-3] && [5-9] -> [4-8] See your ranking at