mth computer science club n.
Skip this Video
Loading SlideShow in 5 Seconds..
MTH Computer Science Club PowerPoint Presentation
Download Presentation
MTH Computer Science Club

Loading in 2 Seconds...

play fullscreen
1 / 14

MTH Computer Science Club - PowerPoint PPT Presentation

  • Uploaded on

MTH Computer Science Club. Please sign in on the sign up sheet. Goals. Learn about computer science – Specifically: algorithms and data structures Participate in programming competitions Listen to guest speakers’ advice on pursuing the field of computer science. Meetings.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'MTH Computer Science Club' - jerry

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
mth computer science club

MTH Computer Science Club

Please sign in on the sign up sheet

  • Learn about computer science – Specifically: algorithms and data structures
  • Participate in programming competitions
  • Listen to guest speakers’ advice on pursuing the field of computer science
  • We hope to meet weekly
  • Do/review practice problems
  • Give/receive lectures on new algorithms and data structures to improve problem solving ability
    • Anyone can present on any topic from computer science that they like
  • Prepare for competitions
  • Other stuff
competitions why
Competitions - Why
  • Free food
  • Learn about computer science – prepares you for college level and beyond
  • Possibly make money
  • Win awards and prestige – Put these on your college application or resume
  • Helps when applying for jobs – you can do well on interviews
competitions structure
Competitions - Structure
  • Some individual, some team based
  • Several problems in a few hours
  • Problem format:
    • Problem description
    • Input – usually given only one example
    • Output
    • You write a program that produces the correct output for any input
    • Program can take only a certain amount of time and use only a certain amount of memory
  • USACO –
    • Main contest
    • 6 individual online contests per year
    • Bronze, Silver, Gold Divisions – do well on contests to get promoted
    • Training pages
  • UMD Programming Contest
    • Team
    • Money
    • Free food
  • ACSL –
    • 4 contests a year
    • Team and individual
    • Shorter problems, some are handwritten some are programs
  • Codeforces –
  • Topcoder –
guest speakers
Guest Speakers
  • If you know someone who is a professional in the field of computer science that is willing to speak to the members, please do invite them so that we can all learn from people who use computer science to solve real world problems.
example problem usaco 2011
Example Problem – USACO 2011
  • Bessie the cow is getting bored of the milk production industry, and wants to switch to an exciting new career in computing. To improve her coding skills, she decides to compete in the on-line USACO competitions. Since she notes that the contest starts on November 11, 2011 (11/11/11), she decides for fun to download the problems and begin coding at exactly 11:11 AM on 11/11/11. Unfortunately, Bessie's time management ability is quite poor, so she wants to write a quick program to help her make sure she does not take longer than the 3 hour (180 minute) time limit for the contest. Given the date and time she stops working, please help Bessie compute the total number of minutes she will have spent on the contest.
example problem usaco 20111
Example Problem – USACO 2011
  • PROBLEM NAME: ctiming
  • * Line 1: This line contains 3 space-separated integers, D H M, specifying the date and time at which Bessie ends the contest. D will be an integer in the range 11..14 telling the day of the month; H and M are hours and minutes on a 24-hour clock (so they range from H=0,M=0 at midnight up through H=23,M=59 at 11:59 PM).
example problem usaco 20112
Example Problem – USACO 2011
  • SAMPLE INPUT (file 12 13 14
  • INPUT DETAILS: Bessie ends the contest on November 12, at 13:14 (that is, at 1:14 PM).
  • * Line 1: The total number of minutes spent by Bessie in the contest, or -1 if her ending time is earlier than her starting time.
  • SAMPLE OUTPUT (file ctiming.out): 1563 OUTPUT DETAILS: Bessie ends the contest 1563 minutes after she starts.
problem of the week
Problem of the week
  • Email solutions to by the next meeting. We keep track of these, people who do well will make the competing teams.
visit the website
Visit the website
  • Done