Skip to content

Commit dea1f5f

Browse files
Look for the file with same name for answers
codes for the questions
1 parent ef9427b commit dea1f5f

10 files changed

+96
-0
lines changed

arithmetic.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import math
2+
import sys
3+
4+
a= int(input())
5+
b= int(input())
6+
7+
8+
print ("%d" %(a+b))
9+
print ("%d"%(a-b))
10+
print ("%d" %(a*b))

fidingpercentage.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
if __name__ == '__main__':
2+
n = int(raw_input())
3+
student_marks = {}
4+
for _ in range(n):
5+
line = raw_input().split()
6+
name, scores = line[0], line[1:]
7+
scores = map(float, scores)
8+
student_marks[name] = scores
9+
query_name = raw_input()
10+
query_scores = student_marks[query_name]
11+
print("{0:.2f}".format(sum(query_scores)/(len(query_scores))))

ifelse.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#!/bin/python3
2+
3+
4+
import sys
5+
6+
num = int(input())
7+
n = num % 2
8+
9+
if n == 0 and (2<= num <=5):
10+
print('Not Weird')
11+
elif n == 0 and (6<= num <=20):
12+
print('Weird')
13+
elif n == 0 and num > 20:
14+
print("Not Weird")
15+
elif num % 2 != 0:
16+
print('Weird')

leapyear.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
def is_leap(year):
2+
if year % 100 ==0:
3+
return False
4+
if year % 400 ==0:
5+
return True
6+
if year%4==0:
7+
return True
8+
else:
9+
return False
10+
11+
year = int(input())
12+
print(is_leap(year))

listcomprehensions.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import math
2+
import sys
3+
x = int(input())
4+
y = int(input())
5+
z = int(input())
6+
n = int(input())
7+
print ([[i,j,k] for i in range (0, x+1) for j in range (0, y+1) for k in range (0, z+1) if ((i+j+k) != n)])

nestedlist.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import sys
2+
import math
3+
4+
marksheet=[]
5+
scorelist=[]
6+
if __name__ == '__main__':
7+
for _ in range(int(input())):
8+
name = input()
9+
score = float(input())
10+
marksheet+=[[name,score]]
11+
scorelist+=[score]
12+
b=sorted(list(set(scorelist)))[1]
13+
14+
for a,c in sorted(marksheet):
15+
if c==b:
16+
print(a)

printingwithoutspace.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import math
2+
import sys
3+
n = int(input())
4+
print(*range(1,n+1), sep="")
5+
© 2019 GitHub, Inc.

roman.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import re
2+
3+
thousand = 'M{0,3}'
4+
hundred = '(C[MD]|D?C{0,3})'
5+
ten = '(X[CL]|L?X{0,3})'
6+
digit = '(I[VX]|V?I{0,3})'
7+
print (bool(re.match(thousand + hundred+ten+digit +'$', input())))

runnersup.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import math
2+
import sys
3+
n = int(input())
4+
arr =list(map(int, input().split()))
5+
arr = [i for i in arr if i != max(arr)]
6+
print(max(arr))

square.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import math
2+
import sys
3+
n = int(input())
4+
i=0
5+
for i in range(n):
6+
print(i**2)

0 commit comments

Comments
 (0)