How rif-x43/competitive-programming-solutions works
This repository is an archive of independent competitive-programming solutions, not a single application. The workflow is to choose a problem’s C++ file, provide its expected input on standard input, and read the computed answer from standard output. The graph highlights sampled examples across graph algorithms, sequence/string problems, and mathematics; these programs do not call one another. The README provides no further product description, and unsampled solutions are not mapped as though their implementation had been inspected.
Main entry points: Building Roads.cpp Building Roads · Message Route.cpp Message Route · Building Teams.cpp Building Teams · Round Trip.cpp Round Trip
Components 12
Graph Problems
- Building Roads
CSES/1666 - Building Roads/Building Roads.cpp - Message Route
CSES/1667 - Message Route/Message Route.cpp - Building Teams
CSES/1668 - Building Teams/Building Teams.cpp - Round Trip
CSES/1669 - Round Trip/Round Trip.cpp
Sequences and Strings
- Tasks and Deadlines
CSES/1630 - Tasks and Deadlines/Tasks and Deadlines.cpp - Traffic Lights
CSES/1163 - Traffic Lights/Traffic Lights.cpp - Palindrome Reorder
CSES/1755 - Palindrome Reorder/Palindrome Reorder.cpp - Beautiful Average
Codeforces/Div. 3/2162A - Beautiful Average/2162A - Beautiful Average.cpp
Mathematics
- Number Spiral
CSES/1071 - Number Spiral/Number Spiral.cpp - Two Knights
CSES/1072 - Two Knights/Two Knights.cpp - Two Sets
CSES/1092 - Two Sets/Two Sets.cpp
Other components
- Problem Solver
Connections 22
- Problem Solver → Building Roads: provides input
CSES/1666 - Building Roads/Building Roads.cpp - Building Roads → Problem Solver: prints answer
CSES/1666 - Building Roads/Building Roads.cpp - Problem Solver → Message Route: provides input
CSES/1667 - Message Route/Message Route.cpp - Message Route → Problem Solver: prints answer
CSES/1667 - Message Route/Message Route.cpp - Problem Solver → Building Teams: provides input
CSES/1668 - Building Teams/Building Teams.cpp - Building Teams → Problem Solver: prints answer
CSES/1668 - Building Teams/Building Teams.cpp - Problem Solver → Round Trip: provides input
CSES/1669 - Round Trip/Round Trip.cpp - Round Trip → Problem Solver: prints answer
CSES/1669 - Round Trip/Round Trip.cpp - Problem Solver → Tasks and Deadlines: provides input
CSES/1630 - Tasks and Deadlines/Tasks and Deadlines.cpp - Tasks and Deadlines → Problem Solver: prints answer
CSES/1630 - Tasks and Deadlines/Tasks and Deadlines.cpp - Problem Solver → Traffic Lights: provides input
CSES/1163 - Traffic Lights/Traffic Lights.cpp - Traffic Lights → Problem Solver: prints answer
CSES/1163 - Traffic Lights/Traffic Lights.cpp - Problem Solver → Palindrome Reorder: provides input
CSES/1755 - Palindrome Reorder/Palindrome Reorder.cpp - Palindrome Reorder → Problem Solver: prints answer
CSES/1755 - Palindrome Reorder/Palindrome Reorder.cpp - Problem Solver → Beautiful Average: provides input
Codeforces/Div. 3/2162A - Beautiful Average/2162A - Beautiful Average.cpp - Beautiful Average → Problem Solver: prints answer
Codeforces/Div. 3/2162A - Beautiful Average/2162A - Beautiful Average.cpp - Problem Solver → Number Spiral: provides input
CSES/1071 - Number Spiral/Number Spiral.cpp - Number Spiral → Problem Solver: prints answer
CSES/1071 - Number Spiral/Number Spiral.cpp - Problem Solver → Two Knights: provides input
CSES/1072 - Two Knights/Two Knights.cpp - Two Knights → Problem Solver: prints answer
CSES/1072 - Two Knights/Two Knights.cpp - Problem Solver → Two Sets: provides input
CSES/1092 - Two Sets/Two Sets.cpp - Two Sets → Problem Solver: prints answer
CSES/1092 - Two Sets/Two Sets.cpp