A code repository of several problems from URI online judge. Since simple problems like 1001 problem ("Extremely Basic") to more complex like 2287 problem ("Proteja sua Senha").
I adopted URI Online Judge's problem-splitting system into tiers, i.e.:
Tier | Name | Description |
---|---|---|
01 | Beginner | Basic problems for anyone who had just started to program... |
02 | Ad-Hoc | Simulation problems, Dates, Games and general Ad-Hoc... |
03 | Strings | Palindromes, Frequency, Ad-Hoc, LCS, String Manipulation... |
04 | Data Structures and Libraries | Queue, Stack, Sort, Map, Set... |
05 | Mathematics | Number theory, Prime numbers, Combinatorics, BigInteger... |
06 | Paradigms | Dynamic Programming, Binary Search, Greedy, Backtracking... |
07 | Graph | Flood Fill, MST, SSSP, DAG, Maximum Flow, Tree... |
08 | Computational Geometry | Points and Lines, Polygon... |
09 | SQL | Query Language: Select, Insert, Update, Create |
Moreover, I have also divided, at each tier, files with each language that I used. Actually, I have been programming with python and C#.
Below, There are a table with all URI problems that I already solved. Feel free to search a URI problem solution 😉😉😉: OBS.: column level means how difficult there question was to be solved.
Tier | Level | Number | Name |
---|---|---|---|
01 | 4 | 1018 | Banknotes |
01 | 6 | 1021 | Banknotes and Coins |
01 | 1 | 1038 | Snack |
01 | 2 | 1050 | DDD |
01 | 2 | 1052 | Month |
01 | 2 | 1175 | Array change I |
01 | 3 | 1176 | Fibonacci Array |
01 | 3 | 1181 | Line in Array |
01 | 1 | 1188 | Inferior Area |
01 | 2 | 1858 | Theon's Answer |
01 | 1 | 1933 | Tri-du |
01 | 1 | 1985 | MacPRONALTS |
01 | 4 | 2163 | The Force Awakens |
01 | 2 | 2167 | Engine Failure |
01 | 1 | 2168 | Twilight at Portland |
01 | 1 | 2176 | Parity |
01 | 1 | 2344 | Exam grade |
01 | 5 | 2520 | The Last Analógimôn |
01 | 2 | 2552 | CheeseBreadSweeper |
01 | 9 | 2709 | The Coins of Robbie |
01 | 4 | 2846 | Fibonot |
01 | 1 | 3047 | Dona Mônica's age |
01 | 5 | 3068 | Meteoros |
Tier | Level | Number | Name |
---|---|---|---|
02 | 3 | 1171 | Number Frequence |
02 | 6 | 1383 | Sudoku |
02 | 1 | 1397 | Game of The Greatest |
02 | 7 | 1559 | 2048 |
02 | 2 | 1574 | Robot Instructions |
02 | 3 | 1800 | Where Are My Keys |
02 | 1 | 2189 | Kermesse |
02 | 5 | 2287 | Proteja sua Senha |
02 | 3 | 2295 | Taxi Fleet |
02 | 3 | 2303 | Margaridas |
02 | 2 | 2304 | Banco Imobiliário |
02 | 1 | 2342 | Overflow |
02 | 5 | 2343 | Caçadores de Mitos |
02 | 1 | 2373 | Waiter |
02 | 1 | 2374 | Tire |
02 | 4 | 2437 | Distance from Manhattan |
02 | 2 | 2443 | Sum of Fractions |
02 | 2 | 2456 | Cards |
02 | 1 | 2787 | Chess |
Tier | Level | Number | Name |
---|---|---|---|
03 | 5 | 1024 | Criptografia |
03 | 3 | 1238 | Combiner |
03 | 2 | 1241 | Fit or Dont Fit II |
03 | 2 | 1248 | Diet Plan |
03 | 4 | 1551 | Complete Sentence |
03 | 1 | 1803 | Matring |
Tier | Level | Number | Name |
---|---|---|---|
04 | 4 | 1244 | Sort by Length |
04 | 3 | 1259 | Even and Odd |
04 | 3 | 1281 | Going to the Market |
04 | 2 | 1430 | Jingle Composing |
04 | 3 | 1449 | The Fantastic Jaspion |
04 | 2 | 1548 | Canteen Queue |
04 | 3 | 1766 | The Dark Elf |
04 | 4 | 1911 | Help Girafales |
04 | 4 | 2338 | Morse |
04 | 2 | 2482 | Noel's Labels |
Tier | Level | Number | Name |
---|
Tier | Level | Number | Name |
---|
Tier | Level | Number | Name |
---|
Tier | Level | Number | Name |
---|
Tier | Level | Number | Name |
---|---|---|---|
09 | 4 | 2602 | Basic Select |
09 | 1 | 2603 | Customer Address |