From 6b3e92cb478122b3c61ef4a53c811a3170cdbec8 Mon Sep 17 00:00:00 2001 From: v1cbun <vicbunakov@gmail.com> Date: Mon, 11 Nov 2024 09:28:39 +0000 Subject: [PATCH] implemented init and add_player --- .gitignore | 2 ++ leaderboard.py | 11 +++++++++++ 2 files changed, 13 insertions(+) create mode 100644 .gitignore create mode 100644 leaderboard.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ee05595 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.idea +__pycache__ diff --git a/leaderboard.py b/leaderboard.py new file mode 100644 index 0000000..570aedd --- /dev/null +++ b/leaderboard.py @@ -0,0 +1,11 @@ +from datetime import datetime,timedelta + +def init_leaderboard()->dict[str,timedelta]: + return {} + + +def add_player(leaderboard:dict[str,timedelta],player_name:str)->bool: + if player_name in leaderboard: + return False + leaderboard.update({player_name:None}) + return True -- GitLab