Python 기초 100제 (6051~6098)
6051
a, b = input().split()
a = int(a)
b = int(b)
if a!=b:
print("True")
else:
print("False")
6052
a = int(input())
if a==0:
print("False")
else:
print("True")
6053
a = bool(int(input()))
if a==False:
print("True")
elif a==True:
print("False")
6054
a, b = input().split()
a = bool(int(a))
b = bool(int(b))
if (a == True) and (b == True):
print("True")
else:
print("False")
6055
a, b = input().split()
a = bool(int(a))
b = bool(int(b))
if (a == True) or (b == True):
print("True")
else:
print("False")
6056
a, b = input().split()
a = bool(int(a))
b = bool(int(b))
if (a != b):
print("True")
else:
print("False")
6057
a, b = input().split()
a = bool(int(a))
b = bool(int(b))
if (a == b):
print("True")
else:
print("False")
6058
a, b = input().split()
a = bool(int(a))
b = bool(int(b))
if (a == False) and (b == False):
print("True")
else:
print("False")
6059
a = int(input())
print(~a)
6060
a, b = input().split()
a = int(a)
b = int(b)
print(a&b)
6061
a, b = input().split()
a = int(a)
b = int(b)
print(a|b)
6062
a, b = input().split()
a = int(a)
b = int(b)
print(a^b)
6063
a, b = input().split()
a = int(a)
b = int(b)
c= (a if (a>=b) else b)
print(int(c))
6064
a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
f = (a if a<b else b) if ((a if a<b else b)<c) else c
print(int(f))
6065
a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
if a%2 == 0:
print(a)
if b%2 == 0:
print(b)
if c%2 == 0:
print(c)
6066
a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
if a%2 == 0:
print("even")
else:
print("odd")
if b%2 == 0:
print("even")
else:
print("odd")
if c%2 == 0:
print("even")
else:
print("odd")
6067
a = int(input())
if (a < 0):
if (a % 2 == 0):
print("A")
else:
print("B")
if (a > 0):
if (a % 2 == 0):
print("C")
else:
print("D")
6068
a = int(input())
if (90<=a<=100):
print("A")
elif (70<=a<=89):
print("B")
elif (40<=a<=69):
print("C")
elif (0<=a<=39):
print("D")
6069
a = input()
if (a == "A"):
print("best!!!")
elif (a == "B"):
print("good!!")
elif (a == "C"):
print("run!")
elif (a == "D"):
print("slowly~")
else:
print("what?")
6070
a = int(input())
if (a == 3) or (a == 4) or (a == 5):
print("spring")
elif (a == 6) or (a == 7) or (a == 8):
print("summer")
elif (a == 9) or (a == 10) or (a == 11):
print("fall")
elif (a == 12) or (a == 1) or (a == 2):
print("winter")
6071
n = 1
while n!=0:
n = int(input())
if n!=0:
print(n)
else:
break
6072
a = int(input())
while a!=0:
print(a)
a = a - 1
6073
a = int(input())
while True:
a = a - 1
print(a)
if (a == 0):
break
6074
c = ord(input())
t = ord('a')
while t<=c:
print(chr(t), end=' ')
t += 1
6075
a = int(input())
b = 0
while b<=a:
print(b)
b = b + 1
6076
a = int(input())
for i in range(a+1):
print(i)
6077
a = int(input())
sum = 0
for i in range(1, a+1):
if i%2==0:
sum += i
print(sum)
6078
while True:
a = input()
if a=='q':
print(a)
break
print(a)
6079
a = int(input())
sum = 0
for i in range(1, 100):
sum += i
if sum>=a:
print(i)
break
6080
n, m = input().split()
n = int(n)
m = int(m)
for i in range(1, n+1):
for j in range(1, m+1):
print(i, j)
6081
a = input()
a = int(a, 16)
for i in range(1, 16):
print('%X' % a, '*', '%X' % i, '=', '%X' % (a*i), sep='')
6082
a = int(input())
if a < 1 and a > 30:
exit()
for i in range(1, a+1):
if (i % 10 == 3) or (i % 10 == 6) or (i % 10 == 9):
print("X", end=' ')
else:
print(i, end=' ')
6083
a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
count = 0
for i in range(0, a):
for j in range(0, b):
for k in range(0, c):
print(i, j, k)
count += 1
print(count)
6084
a, b, c, d = input().split()
a = float(a)
b = float(b)
c = float(c)
d = float(d)
s = a * b * c * d / 8 / 1024 / 1024
print(format(s, ".1f"), "MB")
6085
a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
s = a * b * c / 8 / 1024 / 1024
print("%0.2f MB" % s)
6086
a = int(input())
n = 0
sum = 0
while True:
n += 1
sum += n
if (sum >= a):
break
print(sum)
6087
a = int(input())
for i in range(1, a+1):
if (i % 3 == 0):
continue
print(i, end=' ')
6088
a, b, c = input().split()
a, b, c = int(a), int(b), int(c)
count = 0
n = 0
sum = a
while True:
count += 1
if count == c:
print(sum)
break
sum += b
6089
a, b, c = input().split()
a, b, c = int(a), int(b), int(c)
count = 0
for i in range(a, 999999999):
count += 1
if (count == c):
print(a)
break
a *= b
6090
a, b, c, d = input().split()
a, b, c, d = int(a), int(b), int(c), int(d)
count = 0
while True:
count += 1
if (count == d):
print(a)
break
a = a * b + c
6091
a, b, c = input().split()
a, b, c = int(a), int(b), int(c)
d = 1
while True:
d += 1
if (d % a == 0) and (d % b == 0) and (d % c == 0):
print(d)
break
6092
n = int(input())
a = input().split()
for i in range(n):
a[i] = int(a[i])
d = []
for i in range(24):
d.append(0)
for i in range(n):
d[a[i]] += 1
for i in range(1, 24):
print(d[i], end=' ')
6093
n = int(input())
a = input().split()
for i in range(n-1, -1, -1):
print(a[i], end=' ')
6094
n = int(input())
a = input().split()
for i in range(n):
a[i] = int(a[i])
min_number = min(a)
print(min_number)
6095
d = []
for i in range(20):
d.append([])
for j in range(20):
d[i].append(0)
n = int(input())
for i in range(n):
x, y = input().split()
d[int(x)][int(y)] = 1
for i in range(1, 20):
for j in range(1, 20):
print(d[i][j], end=' ')
print()
6096
d = []
for i in range(20):
d.append([])
for j in range(20):
d[i].append(0)
for i in range(19):
a = input().split()
for j in range(19):
d[i+1][j+1] = int(a[j])
n = int(input())
for i in range(n):
x, y = input().split()
x = int(x)
y = int(y)
for j in range(1, 20):
if d[j][y] == 0:
d[j][y] = 1
else:
d[j][y] = 0
if d[x][j] == 0:
d[x][j] = 1
else:
d[x][j] = 0
for i in range(1, 20):
for j in range(1, 20):
print(d[i][j], end=' ')
print()
6097
h, w = input().split()
h, w = int(h), int(w)
board = []
for i in range(h+1):
board.append([])
for j in range(w+1):
board[i].append(0)
n = int(input())
for i in range(n):
l, d, x, y = input().split()
if int(d) == 0:
for j in range(int(l)):
board[int(x)][int(y)+j] = 1
else:
for j in range(int(l)):
board[int(x)+j][int(y)] = 1
for i in range(1, h+1):
for j in range(1, w+1):
print(board[i][j], end=' ')
print()
6098
m = []
for i in range(12):
m.append([])
for j in range(12):
m[i].append(0)
for i in range(10):
a = input().split()
for j in range(10):
m[i+1][j+1] = int(a[j])
x = 2
y = 2
while True:
if m[x][y] == 0:
m[x][y] = 9
elif m[x][y] == 2:
m[x][y] = 9
break
if (m[x][y+1] == 1 and m[x+1][y] == 1) or (x == 9 and y == 9):
break
if m[x][y+1] != 1:
y += 1
elif m[x+1][y] != 1:
x += 1
for i in range(1, 11):
for j in range(1, 11):
print(m[i][j], end=' ')
print()
댓글남기기