From 370c6454fc4630d0fbeec99d0af004dc03b39f3f Mon Sep 17 00:00:00 2001 From: AbhijnaDasam <30548070+AbhijnaDasam@users.noreply.github.com> Date: Sun, 18 Mar 2018 11:45:06 +0530 Subject: [PATCH 1/7] 1_sum.py --- 1_sum.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 1_sum.py diff --git a/1_sum.py b/1_sum.py new file mode 100644 index 0000000..247448c --- /dev/null +++ b/1_sum.py @@ -0,0 +1,12 @@ +def divisible(num,div): + if(num%div==0): + return 1 + else: + return 0 + +sum=0; +for i in range(1,500): + if divisible(i,5) and not divisible(i,7): + sum+=i + +print("sum of numbers less than 500 which are divisible by 5 and not divisible by 7 is: {}".format(sum)) From d3998ad3609aab7113dcabe87bc8cc1a16e26d36 Mon Sep 17 00:00:00 2001 From: AbhijnaDasam <30548070+AbhijnaDasam@users.noreply.github.com> Date: Sun, 18 Mar 2018 11:46:15 +0530 Subject: [PATCH 2/7] 2_area.py --- 2_area.py | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 2_area.py diff --git a/2_area.py b/2_area.py new file mode 100644 index 0000000..1483fda --- /dev/null +++ b/2_area.py @@ -0,0 +1,3 @@ +l,b,h=6,8,10 +l,b,h=l*1.15,b*1.15,h*1.15 +print("required area is: {:.4f}".format(2*(l*b+b*h+h*l))) From 9db95446a088c09a2a529b88d41ab95d5d9f1c6a Mon Sep 17 00:00:00 2001 From: AbhijnaDasam <30548070+AbhijnaDasam@users.noreply.github.com> Date: Sun, 18 Mar 2018 11:47:13 +0530 Subject: [PATCH 3/7] 3_list.py --- 3_list.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 3_list.py diff --git a/3_list.py b/3_list.py new file mode 100644 index 0000000..417ba10 --- /dev/null +++ b/3_list.py @@ -0,0 +1,9 @@ +list1=["Ron","Hermione","Harry","Professor","Dobby","List Items 2","The House Elf","Potter","Granger","Lockhart","Weasley"] +list2=["Potter","Fred","Greg","George","Voldemort","Sirius","Dumbledore"] +temp="" +l=len(list1) +for i in range(0,l-1): + for j in range(0,l-i-1): + if list1[j]>list1[j+1]: + list1[j],list1[j+1]=list1[j+1],list1[j] +print(list1+list2) From 107f43a5cb3c01505d6d4ded14cf27676ea4dce8 Mon Sep 17 00:00:00 2001 From: AbhijnaDasam <30548070+AbhijnaDasam@users.noreply.github.com> Date: Sun, 18 Mar 2018 11:48:23 +0530 Subject: [PATCH 4/7] 4_pythagorean_triplet.py --- 4_pythagorean_triplet.py | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 4_pythagorean_triplet.py diff --git a/4_pythagorean_triplet.py b/4_pythagorean_triplet.py new file mode 100644 index 0000000..b5e528e --- /dev/null +++ b/4_pythagorean_triplet.py @@ -0,0 +1,7 @@ +for a in range(1, 1000): + for b in range(a+1, 1000): + c = 1000-(a+b) + if (a**2)+(b**2)==(c**2): + if a+b+c==1000: + print(a*b*c) + break From d84c7e0305170cbf853b8103670cc531055d29f2 Mon Sep 17 00:00:00 2001 From: AbhijnaDasam <30548070+AbhijnaDasam@users.noreply.github.com> Date: Sun, 18 Mar 2018 11:49:11 +0530 Subject: [PATCH 5/7] 5_lcm.py --- 5_lcm.py | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 5_lcm.py diff --git a/5_lcm.py b/5_lcm.py new file mode 100644 index 0000000..874aaeb --- /dev/null +++ b/5_lcm.py @@ -0,0 +1,10 @@ +def gcd(a,b): + while b: + a,b=b,a%b + return a +def lcm(a,b): + return (a*b)//gcd(a,b) +x=1 +for i in range(2,21): + x=lcm(x,i) +print(x) From 350f1642fbf1e3656bb69140f12eba919f738fd4 Mon Sep 17 00:00:00 2001 From: AbhijnaDasam <30548070+AbhijnaDasam@users.noreply.github.com> Date: Sun, 18 Mar 2018 11:49:59 +0530 Subject: [PATCH 6/7] 6_prime.py --- 6_prime.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 6_prime.py diff --git a/6_prime.py b/6_prime.py new file mode 100644 index 0000000..c8e88bf --- /dev/null +++ b/6_prime.py @@ -0,0 +1,11 @@ +def prime(n): + for i in range(2,n//2+1): + if n%i==0: + return -1 + return 1 +x=0 +print("prime numbers between 1 and 99999:") +for i in range(1,99999): + x=prime(i) + if(x==1): + print(i) From 22f2beb2bb84daf2237c61f83d8807a56d12c08c Mon Sep 17 00:00:00 2001 From: AbhijnaDasam <30548070+AbhijnaDasam@users.noreply.github.com> Date: Sun, 18 Mar 2018 11:50:56 +0530 Subject: [PATCH 7/7] 7_palindrome.py --- 7_palindrome.py | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 7_palindrome.py diff --git a/7_palindrome.py b/7_palindrome.py new file mode 100644 index 0000000..e495f47 --- /dev/null +++ b/7_palindrome.py @@ -0,0 +1,6 @@ +s1=input("Enter a string: ") +s2=s1[::-1] +if s1==s2: + print("{} is palindrome".format(s1)) +else: + print("{} is not a palindrome".format(s1))