An open API service indexing awesome lists of open source software.

https://github.com/presidentsam100/lockheed-martin-code-quest-academy

My implementations of the Lockheed Martin Code Quest Academy problems
https://github.com/presidentsam100/lockheed-martin-code-quest-academy

Last synced: over 1 year ago
JSON representation

My implementations of the Lockheed Martin Code Quest Academy problems

Awesome Lists containing this project

README

          

# Lockheed Martin Code Quest Academy

## Information:

My implementations of the Lockheed Martin Code Quest Academy problems.

Link to Lockheed Martin Code Quest Academy: https://lmcodequestacademy.com/

Solution code is all my original work (with the exception of Problem A).

All code is currently in Java. C++, C#, and Python implementations to come soon.

Credits for problem authors and original publication is given where it's due.

Note: The Code in this repository shouldn't be used by others for direct submission and is intended for showcase and/or leraning purposes.

Please contact me if you find any broken links or errors in the code. :)

## Solved Problems:

### Practice

__Problem A:__ Hello, World!

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Prob00.java)
[(C++ Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademyC++/Practice/HelloWorld.cpp)

__Problem B:__ Not So Self-Driving

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/NotSoSelfDriving.java)
[(C++ Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademyC++/Practice/NotSoSelf-Driving.cpp)

### Easy

__Problem 1:__ Chinese Zodiac

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/ChineseZodiac.java)

__Problem 1:__ Recycle!

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Recycle.java)

__Problem 2:__ Factorial!

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Factorial.java)

__Problem 3:__ Autocorrect

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Autocorrect.java)

__Problem 4:__ Look After the Pennies

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/LookAfterThePennies.java)

__Problem 5:__ Fibbing Fibonacci, Byteman!

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/FibbingFibonacciByteman.java)

__Problem 11:__ Monogram

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Monogram.java)

__Problem 12:__ Grains of Sand

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/GrainsOfSand.java)

__Problem 13:__ Leap Year

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/LeapYear.java)

__Problem 14:__ Is It Hot In Here?

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/IsItHotInHere.java)

__Problem 15:__ Money, Money, Money!

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/MoneyMoneyMoney.java)

__Problem 26:__ Change for the World

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/ChangeForTheWorld.java)

__Problem 27:__ What Triangle Is This?

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/WhatTriangleIsThis.java)

__Problem 28:__ Anagram Checker

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/AnagramChecker.java)
[(C++ Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademyC++/Easy/AnagramChecker.cpp)

__Problem 29:__ Mobile Miser

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/MobileMiser.java)

__Problem 30:__ Who's the Valedictorian

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/WhosTheValedictorian.java)

__Problem 42:__ Is There an Echo In Here?

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/IsThereAnEchoInHere.java)

__Problem 43:__ Someting's Missing

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/SometingsMissing.java)

__Problem 44:__ Addiply

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Addiply.java)
[(C++ Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademyC++/Easy/Addiply.cpp)

__Problem 45:__ Fibonacci

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Fibonacci.java)

__Problem 46:__ Donor Sort

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/DonorSort.java)

__Problem 47:__ Charlie Quebec

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/CharlieQuebec.java)

__Problem 48:__ Batter Up!

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/BatterUp.java)

__Problem 61:__ Who Sells More Newspapers?

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/WhoSellsMoreNewspapers.java)

__Problem 62:__ Mirror Mirror

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/MirrorMirror.java)

__Problem 63:__ File Extensions

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/FileExtensions.java)

__Problem 64:__ Hidden Messages

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/HiddenMessages.java)

__Problem 65:__ Pass/Fail

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/PassFail.java)

__Problem 66:__ Positive/Negative

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/PositiveNegative.java)

__Problem 67:__ AEIOU

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/AEIOU.java)
[(C++ Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademyC++/Easy/AEIOU.cpp)

__Problem 68:__ Color Wheel

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/ColorWheel.java)

__Problem 69:__ Location Sortation

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/LocationSortation.java)

__Problem 70:__ Manipulation for Mass

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/ManipulationForMass.java)

__Problem 72:__ SufFIX

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/SufFIX.java)

__Problem 73:__ Rock, Paper, Scissors

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/RockPaperScissors.java)

__Problem 74:__ Collatz Conjecture

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/CollatzConjecture.java)

__Problem 75:__ Space Station Repair Lights

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/SpaceStationRepairLights.java)

__Problem 76:__ Palindrome Series

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/PalindromeSeries.java)

__Problem 89:__ No More Shouting

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/NoMoreShouting.java)

__Problem 90:__ Sum It Up

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/SumItUp.java)

__Problem 91:__ Goofy Gorillas

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/GoofyGorillas.java)

__Problem 92:__ Caught Speeding

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/CaughtSpeeding.java)

__Problem 93:__ Brick House

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/BrickHouse.java)

__Problem 94:__ Around and Around

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/AroundAndAround.java)

__Problem 95:__ Image Compression

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/ImageCompression.java)

__Problem 96:__ Foveated Rendering

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/FoveatedRendering.java)

__Problem 113:__ Letter Counting

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/LetterCounting.java)

__Problem 114:__ Round 'Em Up

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/RoundEmUp.java)

__Problem 115:__ Animal Farm

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/AnimalFarm.java)

__Problem 116:__ Data Lockdown

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/NoMoreShouting.java)

__Problem 117:__ Whack-A-Mole

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/WhackAMole.java)

__Problem 118:__ Stalling Out

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/StallingOut.java)

__Problem 132:__ That's Odd

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/ThatsOdd.java)

__Problem 133:__ Bigger Is Better

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/BiggerIsBetter.java)

__Problem 135:__ Phonebook

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Phonebook.java)

__Problem 136:__ Anti-Asteroid Weapon

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/AntiAsteroidWeapon.java)

### Medium

__Problem 6:__ The Calliframe

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/TheCalliframe.java)

__Problem 8:__ Pa$$w0rd

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Pa$$w0rd.java)

__Problem 16:__ Word Worm

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/WordWorm.java)

__Problem 17:__ Aerospace Intruders

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/AerospaceIntruders.java)

__Problem 18:__ Carrier Landing

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/CarrierLanding.java)

__Problem 35:__ Encryption

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Encryption.java)

__Problem 50:__ Encode Quest

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/EncodeQuest.java)

__Problem 55:__ Dollar Bill Poker

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/DollarBillPoker.java)

__Problem 77:__ Apollo 13

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Apollo13.java)

__Problem 78:__ Are Eucliding Me?

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/AreEuclidingMe.java)

__Problem 79:__ Bishop's Move

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/BishopsMove.java)

__Problem 80:__ Chroma Key Effect

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/ChromaKeyEffect.java)

__Problem 82:__ Peoplebook

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Peoplebook.java)

__Problem 84:__ Piecewise Encrypter

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/PiecewiseEncrypter.java)

__Problem 86:__ Tic Tac Toe Checker

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/TicTacToeChecker.java)

__Problem 97:__ Time and Time Again

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/TimeAndTimeAgain.java)

__Problem 99:__ Count to 10

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/CountTo10.java)

__Problem 105:__ Conway's Game of Life

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/ConwaysGameOfLife.java)

__Problem 119:__ CalculatOR

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/CalculatOR.java)

__Problem 122:__ Divide By Zero

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/DivideByZero.java)

__Problem 125:__ Pascal's Triangle

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/PascalsTriangle.java)

__Problem 137:__ Dot Dot Dot

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/DotDotDot.java)

__Problem 139:__ Normal Math

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/NormalMath.java)

__Problem 141:__ Confusing Conversions

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/ConfusingConversions.java)

__Problem 142:__ Codebreaker

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/Codebreaker.java)

__Problem 145:__ Caesar With a Shift

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/CaesarWithAShift.java)

__Problem 146:__ Countdown To Launch

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/CountdownToLaunch.java)

__Problem 147:__ Playing with Polynomials

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/PlayingWithPolynomials.java)

__Problem 151:__ Bring John Glenn Home

[(Java Code)](https://github.com/PresidentSam100/Lockheed-Martin-Code-Quest-Academy/blob/main/CodeQuestAcademy/src/BringJohnGlennHome.java)

### Hard