1 of 15

Algo Team

Algo Kickoff

2 of 15

Meet the Board

Patrick

Cyril

Joann

Angel

Nate

David

Mariia

Jeremiah

3 of 15

What is the Algo Team?

  • Data structures and Algorithms
    • Ex. Linked List, Maps, Sorting, DP, etc.
  • Behavioral Interview Technique
    • Ex. Star Method, Rubber Ducky
  • Similar CSUF Courses
    • CPSC 120 -> 131, 335 ~ Advanced
  • Going beyond the classroom
    • Internship Applications & Process

4 of 15

“OH 💩! It’s already 1:00PM!” Nate slept in and is late to class. In a rush, he grabs whatever he can. He wonders if he forgot his keys, phone, or wallet.

Input

The first line contains one integer n indicating the number of items he grabbed before heading out the door.

The next n lines each contain one nonempty string of lowercase letters, indicating an item Nate grabbed before leaving. No two strings will be the same.

Output

Output the item(s) (keys, phone, wallet) that do not appear in the input, one item per line in alphabetic order. If he did not forget any of these items, print “ready.”

Sample 1:

Input:

3

wallet

bottle of josh

bottle of josh

Output:

keys

phone

Sample 2:

Input:

4

phone

underwear

wallet

keys

Output:

ready

← (he has a problem)

5 of 15

6 of 15

Python Solution

7 of 15

C++ Solution

8 of 15

For all Find the Bug problems:

Go to carbon.now.sh and fill out code

Theme: VsCode

Language: C++/Python3

Screencapture image, don’t “save as image” (different color)

Paste and add white border, weight 3

9 of 15

Find the bug

10 of 15

Find the bug

11 of 15

Find the bug

12 of 15

Find the bug

13 of 15

Blooket time

14 of 15

ICPC

Registration: Sept 1 - Nov 3

Contest: Nov 16

Description: The International Collegiate Programming Contest is contest that challenges students of different universities in teams of 3 to attempt a list of algorithmic problems given a time limit.

15 of 15

Next Workshops

Data Structures

  • Sept 24: Arrays and Vectors

Advanced Algorithms

  • Sept 26: TBD

ICPC

  • Sept 27: First meeting