summaryrefslogtreecommitdiff
path: root/progs/test.py
diff options
context:
space:
mode:
authorSanto Cariotti <santo@dcariotti.me>2024-06-27 22:41:06 +0200
committerSanto Cariotti <santo@dcariotti.me>2024-06-27 22:41:06 +0200
commit49357616859faaf9e53468ce71d6cd99bda4fb4a (patch)
treed861f4962fce25638a348f81609562b85ec18174 /progs/test.py
parentd653d3598d71fea30d45d118e3d046a3aed53ac1 (diff)
Restore progs folder
Diffstat (limited to 'progs/test.py')
-rw-r--r--progs/test.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/progs/test.py b/progs/test.py
new file mode 100644
index 0000000..718885d
--- /dev/null
+++ b/progs/test.py
@@ -0,0 +1,17 @@
+import math
+from re import f4, r3
+
+from abs import *
+
+
+def find_first_duplicate(nums, x):
+ num_set = set()
+ no_duplicate = -1
+
+ for i in range(len(nums)):
+ if nums[i] in num_set:
+ return nums[i]
+ else:
+ num_set.add(nums[i])
+
+ return no_duplicate