aboutsummaryrefslogtreecommitdiff
path: root/challenge-262/zapwai/python
diff options
context:
space:
mode:
authorMohammad Sajid Anwar <Mohammad.Anwar@yahoo.com>2024-03-26 11:37:44 +0000
committerGitHub <noreply@github.com>2024-03-26 11:37:44 +0000
commitd66c720847b2568489d06dd04b0aeb3058174140 (patch)
tree1275ba0b5a55df5970af76708ce21a444e07243b /challenge-262/zapwai/python
parentf3a1a4ef9aca5ccbb5e31f62ca4cff87ef093806 (diff)
parent19f63fc58c320d068d069868282a77f14989b2cc (diff)
downloadperlweeklychallenge-club-d66c720847b2568489d06dd04b0aeb3058174140.tar.gz
perlweeklychallenge-club-d66c720847b2568489d06dd04b0aeb3058174140.tar.bz2
perlweeklychallenge-club-d66c720847b2568489d06dd04b0aeb3058174140.zip
Merge pull request #9813 from zapwai/branch-for-262
Week 262
Diffstat (limited to 'challenge-262/zapwai/python')
-rw-r--r--challenge-262/zapwai/python/ch-1.py13
-rw-r--r--challenge-262/zapwai/python/ch-2.py11
2 files changed, 24 insertions, 0 deletions
diff --git a/challenge-262/zapwai/python/ch-1.py b/challenge-262/zapwai/python/ch-1.py
new file mode 100644
index 0000000000..d3354b4a69
--- /dev/null
+++ b/challenge-262/zapwai/python/ch-1.py
@@ -0,0 +1,13 @@
+ints = [-3, 1, 2, -1, 3, -2, 4]
+print("Input:", ints)
+neg = 0
+pos = 0
+for num in ints:
+ if num < 0:
+ if neg > num:
+ neg = num
+ else:
+ if pos < num:
+ pos = num
+ans = max(abs(neg), pos)
+print("Output:", ans)
diff --git a/challenge-262/zapwai/python/ch-2.py b/challenge-262/zapwai/python/ch-2.py
new file mode 100644
index 0000000000..a78b532467
--- /dev/null
+++ b/challenge-262/zapwai/python/ch-2.py
@@ -0,0 +1,11 @@
+ints = [3, 1, 2, 2, 2, 1, 3]
+k = 2
+print("Input: ints:", ints, "k:", k)
+cnt = 0
+for i in range(len(ints) - 1):
+ for j in range(i + 1, len(ints)):
+ if ints[i] != ints[j]:
+ continue
+ if i * j % k == 0:
+ cnt += 1
+print("Output:", cnt)