{"id":32481472,"url":"https://github.com/rabraghib/solved","last_synced_at":"2026-07-10T05:31:56.899Z","repository":{"id":61370875,"uuid":"280709921","full_name":"rabraghib/solved","owner":"rabraghib","description":"A collection of solved programming problems using c++","archived":false,"fork":false,"pushed_at":"2025-01-17T13:23:41.000Z","size":97,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-27T02:55:08.589Z","etag":null,"topics":["algorithms","cpp","data-structures","hacktoberfest","math","problem-solving"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rabraghib.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-07-18T17:54:26.000Z","updated_at":"2024-05-04T21:58:41.000Z","dependencies_parsed_at":"2022-10-16T03:08:45.467Z","dependency_job_id":null,"html_url":"https://github.com/rabraghib/solved","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rabraghib/solved","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rabraghib%2Fsolved","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rabraghib%2Fsolved/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rabraghib%2Fsolved/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rabraghib%2Fsolved/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rabraghib","download_url":"https://codeload.github.com/rabraghib/solved/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rabraghib%2Fsolved/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35322488,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-10T02:00:06.465Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithms","cpp","data-structures","hacktoberfest","math","problem-solving"],"created_at":"2025-10-27T02:54:56.281Z","updated_at":"2026-07-10T05:31:56.884Z","avatar_url":"https://github.com/rabraghib.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Solved\n\nCollection of programming problems solutions, writing in c++ from different online judges (LeetCode, MOI Arena, Codeforces, HackerRank, ...)\n\n|                                                                    | Type                         | Source                                                                      |\n| :----------------------------------------------------------------- | :--------------------------- | :-------------------------------------------------------------------------- |\n| [Wood factory](arena/Wood-factory.cpp) (\\*Can be better)           | Two pointers                 | [MOI Arena ➚](https://arena.moi/problem/round9carpentry)                    |\n| [Snake](arena/Snake.cpp)                                           | Math                         | [MOI Arena ➚](https://arena.moi/problem/round5snake)                        |\n| [Welcome MOI 2022](arena/MOI22-Qualification/Welcome-MOI-2022.cpp) | MOI22 Qualification          | [MOI Arena ➚](https://arena.moi/problems)                                   |\n| [File-system](arena/MOI22-Qualification/File-system.cpp)           | MOI22 Qualification          | [MOI Arena ➚](https://arena.moi/problems)                                   |\n| [Repeated digits](arena/Repeated-Digits.cpp)                       | Ad-Hoc                       | [MOI Arena ➚](https://arena.moi/problem/interviewrepeateddig)               |\n| [Reverse a linked list](hackerrank/Reverse-linked-list.cpp)        | Linked Lists                 | [HackerRank ➚](https://www.hackerrank.com/challenges/reverse-a-linked-list) |\n| [Loading ships](arena/Loading-ships.cpp)                           | Binary search                | [MOI Arena ➚](https://arena.moi/problem/seed2)                              |\n| [Arena servers](arena/MOI21-Practice/Arena-servers.cpp)            | Ad-Hoc                       | [MOI Arena ➚](https://arena.moi/problem/mdc1arenaservers)                   |\n| [Last digit!](arena/MOI21-Practice/Last-digite.cpp)                | Sorting / Math               | [MOI Arena ➚](https://arena.moi/problem/gc4lastdigit)                       |\n| [Acrobats](arena/MOI21-Practice/Acrobats.cpp)                      | Ad-Hoc                       | [MOI Arena ➚](https://arena.moi/problem/moij2020acrobat)                    |\n| [Azuz's anagram](arena/MOI21-Practice/Azuz-anagram.cpp)            | Simple Math / Sorting        | [MOI Arena ➚](https://arena.moi/problem/gc4azuzanagram)                     |\n| [Wrong Subtraction](codeforces/Wrong-Subtraction.cpp)              | Ad-Hoc                       | [Codeforces ➚](https://codeforces.com/contest/977/problem/A)                |\n| [Another string](arena/Another-string.cpp)                         | Strings                      | [MOI Arena ➚](https://arena.moi/problem/mcpc18acestring)                    |\n| [Longest increasing subsequence](arena/Dplessonlis.cpp)            | Dynamic programming          | [MOI Arena ➚](https://arena.moi/problem/dplessonlis)                        |\n| [Arrays](arena/Arrays.cpp)                                         | Ad-Hoc / Sorting             | [MOI Arena ➚](https://arena.moi/problem/ncc20array)                         |\n| [Merge them up](arena/Merge-them-up.cpp)                           | Two pointers                 | [MOI Arena ➚](https://arena.moi/problem/divmergethemup)                     |\n| [Count paths](arena/Count-paths.cpp)                               | Dynamic programming          | [MOI Arena ➚](https://arena.moi/problem/dplessoncountpaths)                 |\n| [Diaa Was Live!](arena/Diaa-was-live.cpp)                          | Math                         | [MOI Arena ➚](https://arena.moi/problem/gc5countdigits)                     |\n| [Fibonacci queries](arena/Fibonacci-queries.cpp)                   | Dynamic programming          | [MOI Arena ➚](https://arena.moi/problem/dplessonfibo)                       |\n| [Binary string](arena/Binary-string.cpp)                           | Strings                      | [MOI Arena ➚](https://arena.moi/problem/round6binary)                       |\n| [Corona Virus Alert](arena/Corona-virus-alert.cpp)                 | Simple Math                  | [MOI Arena ➚](https://arena.moi/problem/gc5covidalert)                      |\n| [Corona Virus Spread](arena/Corona-virus-spread.cpp)               | Ad-Hoc                       | [MOI Arena ➚](https://arena.moi/problem/gc5covidspread)                     |\n| [Eliot Andersol](arena/Eliot-andersol.cpp)                         | Geometry                     | [MOI Arena ➚](https://arena.moi/problem/mdc1eliotandersol)                  |\n| [Help parent](arena/Help-parent.cpp)                               | Ad-Hoc                       | [MOI Arena ➚](https://arena.moi/problem/ncc20help)                          |\n| [Houda Playing Pocker](arena/Houda-playing-pocker.cpp)             | Simple Math                  | [MOI Arena ➚](https://arena.moi/problem/gc4houdaplayingpock)                |\n| [Maximum subarray](arena/Maximum-subarray.cpp)                     | Dynamic programming          | [MOI Arena ➚](https://arena.moi/problem/dplessonkadane)                     |\n| [Play with Hicham](arena/Play-with-Hicham.cpp)                     | Ad-Hoc                       | [MOI Arena ➚](https://arena.moi/problem/ncc20hicham)                        |\n| [Stable Zeroing](arena/Stable-zeroing.cpp)                         | Simple Math                  | [MOI Arena ➚](https://arena.moi/problem/gc4stablezeroing)                   |\n| [String operations](arena/String-operations.cpp)                   | Ad-Hoc                       | [MOI Arena ➚](https://arena.moi/problem/round7operations)                   |\n| [High school mathematics](arena/HSchool-maths.cpp)                 | Math                         | [MOI Arena ➚](https://arena.moi/problem/gc4highschoolmat)                   |\n| \u003cimg width=\"440\" height=\"0\"\u003e                                       | \u003cimg width=\"178\" height=\"0\"\u003e | \u003cimg width=\"124\" height=\"0\"\u003e                                                |\n\n\u003c!-- Last empty row is to ensure each column take the appropriate space ---\u003e\n\n# Running the code\n\nVsCode is the recommended IDE to run the code with. It's also configured to run the code in a DevContainer and has all the required tools and dependencies installed.\n\nSome useful commands:\n\n```bash\n# Compile and run the code\ng++ -g \u003cfile-name\u003e -o \u003coutput-name\u003e \u0026\u0026 ./\u003coutput-name\u003e\n\n# Format the code\nclang-format -i -style=\"{BasedOnStyle: WebKit, BreakBeforeBraces: Attach}\" \u003cfile-path\u003e\n```\n\n---\n\n\u003cp align=\"center\"\u003eMade with ❤️ by \u003ca href=\"https://www.rabraghib.me\"\u003eRabyâ Raghib\u003c/a\u003e\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frabraghib%2Fsolved","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frabraghib%2Fsolved","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frabraghib%2Fsolved/lists"}