From be8ec08bed42c59558774be76883fe22a9dc4322 Mon Sep 17 00:00:00 2001 From: StupachenkoArtem <119942880+StupachenkoArtem@users.noreply.github.com> Date: Sat, 10 Dec 2022 12:12:12 +0300 Subject: [PATCH 1/2] Update main.py --- python/src/main.py | 47 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/python/src/main.py b/python/src/main.py index e37a77c..73e9cc4 100644 --- a/python/src/main.py +++ b/python/src/main.py @@ -5,3 +5,50 @@ def summ(a: int, b: int) -> int: if __name__ == "__main__": print("Hello world") print(summ(3, 4)) + +def testA(x_start, x_finish, x_delta, x, a, b): + + # 1 zadanie + def EvenOrOdd(n): + if n % 2 == 0: + return 'Even' + return 'Odd' + + # 2 zadanie +def count_sheeps(sheep): + a = 0 + for i in sheep: + if i == True: + a += 1 + + # 3 zadanie +def monkey_count(n): + return [x for x in range(1, n+1)] + +#4 zadanie +def paperwork(n, m): + return n * m if n > 0 and m > 0 else 0 + +#5 zadanie + bulletsNeeded = dragons * 2; + if bullets >= bulletsNeeded: + return True; + else: + return False; + +#6 zadanie +def correct_polish_letters(st): + return st.translate(str.maketrans("ąćęłńóśźż", "acelnoszz")) + +#7 zadanie +def find_all(array, n): + res = [] + for i in range(len(array)): + if array[i] == n: + res.append(i) + return res + +#8 zadanie +def sum_of_minimums(numbers): + return sum([min(x) for x in numbers]) + return a \ No newline at end of file From 121142df565df3f38d71c4536019b738cc2f1153 Mon Sep 17 00:00:00 2001 From: StupachenkoArtem <119942880+StupachenkoArtem@users.noreply.github.com> Date: Sat, 10 Dec 2022 13:13:41 +0300 Subject: [PATCH 2/2] Update main.py --- python/src/main.py | 48 ++++++++++++++++++++++------------------------ 1 file changed, 23 insertions(+), 25 deletions(-) diff --git a/python/src/main.py b/python/src/main.py index 73e9cc4..526267c 100644 --- a/python/src/main.py +++ b/python/src/main.py @@ -6,49 +6,47 @@ def summ(a: int, b: int) -> int: print("Hello world") print(summ(3, 4)) -def testA(x_start, x_finish, x_delta, x, a, b): - - # 1 zadanie - def EvenOrOdd(n): - if n % 2 == 0: - return 'Even' - return 'Odd' - - # 2 zadanie + +def EvenOrOdd(number): + x = number + if x % 2 == 0: + return 'Even' + else: + return 'Odd' + + def count_sheeps(sheep): a = 0 for i in sheep: - if i == True: + if i is True: a += 1 - # 3 zadanie + def monkey_count(n): - return [x for x in range(1, n+1)] + return [x for x in range(1, n + 1)] + -#4 zadanie def paperwork(n, m): - return n * m if n > 0 and m > 0 else 0 + if n > 0 and m > 0: + return n * m + return 0 + + +def hero(bullets, dragons): + return bullets // dragons >= 2 if dragons != 0 else True -#5 zadanie - bulletsNeeded = dragons * 2; - if bullets >= bulletsNeeded: - return True; - else: - return False; -#6 zadanie def correct_polish_letters(st): return st.translate(str.maketrans("ąćęłńóśźż", "acelnoszz")) -#7 zadanie + def find_all(array, n): res = [] for i in range(len(array)): if array[i] == n: - res.append(i) + res.append(i) return res -#8 zadanie + def sum_of_minimums(numbers): return sum([min(x) for x in numbers]) - return a \ No newline at end of file