commit e1480481481aa22552204b859c9fcc0354b78d2d
parent 3249a078cdc8e32636cb365184825213b9bc13de
Author: Dimitrije Dobrota <mail@dimitrijedobrota.com>
Date: Mon, 29 May 2023 09:55:39 +0200
Daily Problem
Diffstat:
2 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/Problems/1603.cpp b/Problems/1603.cpp
@@ -0,0 +1,13 @@
+class ParkingSystem {
+ vector<int> space;
+
+public:
+ ParkingSystem(int big, int medium, int small)
+ : space(vector<int>{0, big, medium, small}) {}
+
+ bool addCar(int carType) {
+ if (space[carType] == 0) return false;
+ space[carType]--;
+ return true;
+ }
+};
diff --git a/README.md b/README.md
@@ -470,6 +470,7 @@ for solving problems.
| 1572 | Easy | [Matrix Diagonal Sum](Problems/1572.cpp) |
| 1579 | Hard | [Remove Max Number of Edges to Keep Graph Fully Traversable](Problems/1579.cpp) |
| 1584 | Medium | [Min Cost to Connect All Points](Problems/1584.cpp) |
+| 1603 | Easy | [Design Parking System](Problems/1603.cpp) |
| 1609 | Medium | [Even Odd Tree](Problems/1609.cpp) |
| 1615 | Medium | [Maximal Network Rank](Problems/1615.cpp) |
| 1626 | Medium | [Best Team With No Conflicts](Problems/1626.cpp) |