|
@@ -1,3 +1,6 @@
|
|
|
|
+import math
|
|
|
|
+
|
|
|
|
+
|
|
def decorator_function(func_to_be_called):
|
|
def decorator_function(func_to_be_called):
|
|
|
|
|
|
def wrapper(*args, **kwargs):
|
|
def wrapper(*args, **kwargs):
|
|
@@ -122,4 +125,42 @@ def test_raise():
|
|
else:
|
|
else:
|
|
print(a + b)
|
|
print(a + b)
|
|
|
|
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+def is_prime(n):
|
|
|
|
+ if n < 2:
|
|
|
|
+ return False
|
|
|
|
+ for i in range(2, int(math.sqrt(n)) + 1):
|
|
|
|
+ if n%i == 0:
|
|
|
|
+ return False
|
|
|
|
+ return True
|
|
|
|
+
|
|
|
|
+# primes = [i for i in range(1, 20) if is_prime(i)]
|
|
|
|
+# print(primes)
|
|
|
|
+
|
|
|
|
+def task_1():
|
|
|
|
+ print(len(input().split()))
|
|
|
|
+
|
|
|
|
+# task_1()
|
|
|
|
+
|
|
|
|
+def task_2():
|
|
|
|
+ s1 = input()
|
|
|
|
+ s2 = input()
|
|
|
|
+ flag = True
|
|
|
|
+
|
|
|
|
+ for i in s2:
|
|
|
|
+ if i not in s1:
|
|
|
|
+ flag = False
|
|
|
|
+
|
|
|
|
+ print("Да, первая строка содержит все символы второй строки") if flag else print("Нет, первая строка не содержит все символы второй строки")
|
|
|
|
+
|
|
|
|
+task_2()
|
|
|
|
+
|
|
|
|
+s1 = input()
|
|
|
|
+s2 = input()
|
|
|
|
+flag = True
|
|
|
|
+
|
|
|
|
+for i in s2:
|
|
|
|
+ if i not in s1:
|
|
|
|
+ flag = False
|
|
|
|
+
|
|
|
|
+print("Да, первая строка содержит все символы второй строки") if flag else print("Нет, первая строка не содержит все символы второй строки")
|