Skip to content
This repository was archived by the owner on Sep 20, 2024. It is now read-only.
Open

sols #34

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions .idea/pycbit-hackathon.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

276 changes: 276 additions & 0 deletions .idea/workspace.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions 1_sum.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
nums = []
for i in range(1,500):
if i%5==0 and i%7!=0:
nums.append(i)
else:
a = 1
print(nums)
sum=0
for n in range(0,len(nums)):
ins=nums[n]
sum=sum +ins
print(sum)
14 changes: 14 additions & 0 deletions 2_room_total_surface_area.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
l=6
b=8
h=10
def calc(l,b,h):
area=2*((l*b)+(b*h)+(h*l))
print(area)
calc(6,8,10)
def inc(l,b,h):
l=l*1.15
b=b*1.15
h=h*1.15
area = 2 * ((l * b) + (b * h) + (h * l))
print(area)
inc(6,8,10)
7 changes: 7 additions & 0 deletions 3_sort.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
list2=['Potter','Fred','Greg','George','Voldemort','Sirius','Dumbledore']
list2.sort()
list1=['ron','hermione','harry','professor','dobby',str(list2),'The House Elf','Potter','Granger','Lockhart','Weasley']
list1.sort()
print(list1)
list3=list1+list2
print(list3)
10 changes: 10 additions & 0 deletions 4_triplet.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
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)
print(b)
print(c)
print(a*b*c)
break
14 changes: 14 additions & 0 deletions 6_primes.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
def isprime(num):
if num > 1:
# check for factors
for i in range(2, num):
if (num % i) == 0:
break
else:
print(num, "is a prime number")

else:
print(num, "is not a prime number")

for n in range(1,99999):
isprime(n)
11 changes: 11 additions & 0 deletions 7_palindrome.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
def reverse(test):
n = len(test)
x=""
for i in range(n-1,-1,-1):
x += test[i]
return x

value = input("your input ")
revved=reverse(value)
if (value==revved):
print("palindrome")