BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://www.ayclogic.com
X-WR-CALDESC:Events for American Young Coder
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250506T190000
DTEND;TZID=America/Los_Angeles:20250506T200000
DTSTAMP:20260430T095744
CREATED:20250507T032823Z
LAST-MODIFIED:20250507T032823Z
UID:28986-1746558000-1746561600@www.ayclogic.com
SUMMARY:7 PM – Intro to Competitive Programming – Darin
DESCRIPTION:What We Did Today:\n\nReviewed the homework for palindrome algorithms.\nLearnt about the analysis of algorithms\, how to develop algorithms.\n\nHomework:\nContinue in your file named May6_GuessingGame.java\, and submit to the google drive: here when you are finished! \n\n// HW\n\nContinue: https://www.ayclogic.com/event/6-pm-usaco-gamas-3/\nCreate the mechanism for displaying health and the right characters that have been guessed\n\n\nNotes:\nYou can reach out to me at ddjapri@ayclogic.com if you have any questions! \nYou can find class notes here.
URL:https://www.ayclogic.com/event/7-pm-intro-to-competitive-programming-darin-5/
CATEGORIES:Intro To Competitive,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250509T180000
DTEND;TZID=America/Los_Angeles:20250509T190000
DTSTAMP:20260430T095744
CREATED:20250510T070530Z
LAST-MODIFIED:20250516T222025Z
UID:29024-1746813600-1746817200@www.ayclogic.com
SUMMARY:6 PM – USACO Bronze – Gamas
DESCRIPTION:Today We Did\n\nWe reviewed Word guessing / Hangman game.\n\nHomework\n\nAttempt an implementation of WordleGame.\n\nUse checkmark (✓) if the letter exist and the position is correct.\nUse x if the letter exists but the position is not correct.\n\n\nBelow is the expected result.\n\nDEBUG - quack\n\n\n1. _ _ _ _ _ \n\n2. _ _ _ _ _ \n\n3. _ _ _ _ _ \n\n4. _ _ _ _ _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n1. Enter your guess : bloom\n\n\n1. b l o o m \n\n2. _ _ _ _ _ \n\n3. _ _ _ _ _ \n\n4. _ _ _ _ _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n2. Enter your guess : flags\n\n\n1. b l o o m \n✓ \n2. f l a g s \n\n3. _ _ _ _ _ \n\n4. _ _ _ _ _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n3. Enter your guess : bush\n\n\n1. b l o o m \n✓ \n2. f l a g s \n✓ \n3. b u s h _ \n\n4. _ _ _ _ _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n4. Enter your guess : kite\n\n\n1. b l o o m \n✓ \n2. f l a g s \n✓ \n3. b u s h _ \nx \n4. k i t e _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n5. Enter your guess : quick\n\n\n1. b l o o m \n✓ \n2. f l a g s \n✓ \n3. b u s h _ \nx \n4. k i t e _ \n✓ ✓ ✓ ✓ \n5. q u i c k \n\n6. _ _ _ _ _ \n6. Enter your guess : addff\nSorry you lose - quack
URL:https://www.ayclogic.com/event/6-pm-usaco-bronze-gamas-11/
CATEGORIES:Intro To Competitive,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250513T190000
DTEND;TZID=America/Los_Angeles:20250513T200000
DTSTAMP:20260430T095744
CREATED:20250514T000914Z
LAST-MODIFIED:20250514T031037Z
UID:29049-1747162800-1747166400@www.ayclogic.com
SUMMARY:7 PM – Intro to Competitive Programming – Darin
DESCRIPTION:What We Did Today:\n\nFinished the hangman game\nIntroduced the Wordle game\n\nHomework:\nContinue in your file named May13_Wordle.java\, and submit to the google drive: here when you are finished! \n\n// HW\n// Create the framework for this wordle game\, and try to solve it\, keep note of what exact information you are missing to solve this\n\n// note: for this symbol ✓\, you can copy paste from here or google the unicode value for ✓ and use it similar to the previous homework\n\n// the x or ✓ appears directly above the word you guessed\n\n\n\n// the correct word here is quack\n\nGUESSES:\n1. _ _ _ _ _ \n\n2. _ _ _ _ _ \n\n3. _ _ _ _ _ \n\n4. _ _ _ _ _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n\nYOUR GUESS:\n1. Enter your guess : bloom\n\nGUESSES:\nx x x x x\n1. b l o o m \n\n2. _ _ _ _ _ \n\n3. _ _ _ _ _ \n\n4. _ _ _ _ _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n\nYOUR GUESS:\n2. Enter your guess : flags\n\nGUESSES:\n1. b l o o m \nx x ✓ x x \n2. f l a g s \n\n3. _ _ _ _ _ \n\n4. _ _ _ _ _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n\nYOUR GUESS:\n3. Enter your guess : bush\n\nGUESSES:\nx x x x x\n1. b l o o m \nx x ✓ x x \n2. f l a g s \nx ✓ x x x\n3. b u s h _ \n\n4. _ _ _ _ _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n\nYOUR GUESS:\n4. Enter your guess : kite\n\nGUESSES:\nx x x x x\n1. b l o o m \nx x ✓ x x\n2. f l a g s \nx ✓ x x x\n3. b u s h _ \nx x x x x\n4. k i t e _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n\nYOUR GUESS:\n5. Enter your guess : quick\n\nGUESSES:\nx x x x x\n1. b l o o m \nx x ✓ x x\n2. f l a g s \nx ✓ x x x\n3. b u s h _ \nx x x x x\n4. k i t e _ \n✓ ✓ x ✓ ✓ \n5. q u i c k \n\n6. _ _ _ _ _ \n\nYOUR GUESS:\n6. Enter your guess : addff\nYou lost. The correct answer is "quack"\n\n\n\n\nNotes:\nYou can reach out to me at ddjapri@ayclogic.com if you have any questions! \nYou can find class notes here.
URL:https://www.ayclogic.com/event/7-pm-intro-to-competitive-programming-darin-6/
CATEGORIES:Intro To Competitive,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250516T180000
DTEND;TZID=America/Los_Angeles:20250516T190000
DTSTAMP:20260430T095744
CREATED:20250516T222119Z
LAST-MODIFIED:20250517T022252Z
UID:29071-1747418400-1747422000@www.ayclogic.com
SUMMARY:6 PM – USACO Bronze – Gamas (Darin Sub)
DESCRIPTION:Today We Did\n\nWe reviewed Wordle games and learnt how to manipulate 2D Lists. Continue in your file named May9_WordleGame.java\, and submit to the google drive: here when you are finished!\n\nHomework:\nContinue the homework\, make it work with 2D arrays. \n// HW\n// Create the framework for this wordle game\, and try to solve it\, keep note of what exact information you are missing to solve this\n\n// note: for this symbol ✓\, you can copy paste from here or google the unicode value for ✓ and use it similar to the previous homework\n\n// the x or ✓ appears directly above the word you guessed\n\n\n\n// the correct word here is quack\n\nGUESSES:\n1. _ _ _ _ _ \n\n2. _ _ _ _ _ \n\n3. _ _ _ _ _ \n\n4. _ _ _ _ _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n\nYOUR GUESS:\n1. Enter your guess : bloom\n\nGUESSES:\nx x x x x\n1. b l o o m \n\n2. _ _ _ _ _ \n\n3. _ _ _ _ _ \n\n4. _ _ _ _ _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n\nYOUR GUESS:\n2. Enter your guess : flags\n\nGUESSES:\nx x x x x \n1. b l o o m \nx x ✓ x x \n2. f l a g s \n\n3. _ _ _ _ _ \n\n4. _ _ _ _ _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n\nYOUR GUESS:\n3. Enter your guess : bush\n\nGUESSES:\nx x x x x\n1. b l o o m \nx x ✓ x x \n2. f l a g s \nx ✓ x x x\n3. b u s h _ \n\n4. _ _ _ _ _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n\nYOUR GUESS:\n4. Enter your guess : kite\n\nGUESSES:\nx x x x x\n1. b l o o m \nx x ✓ x x\n2. f l a g s \nx ✓ x x x\n3. b u s h _ \nx x x x x\n4. k i t e _ \n\n5. _ _ _ _ _ \n\n6. _ _ _ _ _ \n\nYOUR GUESS:\n5. Enter your guess : quick\n\nGUESSES:\nx x x x x\n1. b l o o m \nx x ✓ x x\n2. f l a g s \nx ✓ x x x\n3. b u s h _ \nx x x x x\n4. k i t e _ \n✓ ✓ x ✓ ✓ \n5. q u i c k \n\n6. _ _ _ _ _ \n\nYOUR GUESS:\n6. Enter your guess : addff\nYou lost. The correct answer is "quack"
URL:https://www.ayclogic.com/event/6-pm-usaco-bronze-gamas-darin-sub/
CATEGORIES:Intro To Competitive,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250520T190000
DTEND;TZID=America/Los_Angeles:20250520T200000
DTSTAMP:20260430T095744
CREATED:20250521T030611Z
LAST-MODIFIED:20250521T030611Z
UID:29110-1747767600-1747771200@www.ayclogic.com
SUMMARY:7 PM – Intro to Competitive Programming – Darin
DESCRIPTION:What We Did Today:\n\nFinished the Wordle game.\nLearnt how to manipulate 2D arrays (and consequently arrays of higher dimensions)\n\nHomework:\nRead and understand this game: https://usaco.org/index.php?page=viewproblem2&cpid=891 \nYou can also begin to try implementing it\, it’ll be a fun challenge 🙂 \nNotes:\nYou can reach out to me at ddjapri@ayclogic.com if you have any questions! \nYou can find class notes here.
URL:https://www.ayclogic.com/event/7-pm-intro-to-competitive-programming-darin-7/
CATEGORIES:Intro To Competitive,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20250527T190000
DTEND;TZID=America/Los_Angeles:20250527T200000
DTSTAMP:20260430T095744
CREATED:20250527T234349Z
LAST-MODIFIED:20250528T053559Z
UID:29152-1748372400-1748376000@www.ayclogic.com
SUMMARY:7 PM – Intro to Competitive Programming – Darin
DESCRIPTION:What We Did Today:\n\nIntroduced Data Structures and Algorithms (DSA)\nStarted Shell Game implementation\n\nHomework:\nSubmit into the google drive here when you are finished! \n\nContinue the shell game problem\, and implement your solution! https://usaco.org/index.php?page=viewproblem2&cpid=891\nHint: You have to use two for loops\, one for the number of initial positions\, and one more for the number of swaps\nYou have been shown how to get input from a file\, so you can use the input as a list where each element is a string. Strings such as “2 1 1” can be parsed with .charAt()\nNote: input files (shell.in) have to be a text file in the same directory as “src” (not inside src)\n\nNotes:\nYou can reach out to me at ddjapri@ayclogic.com if you have any questions! \nYou can find class notes here.
URL:https://www.ayclogic.com/event/7-pm-intro-to-competitive-programming-darin-8/
CATEGORIES:Intro To Competitive,Java
END:VEVENT
END:VCALENDAR