51
a,b=map(int,input().split())
print(a!=b)
52
a=int(input())
print(a!=0)
53
a=bool(int(input()))
print(a!=True)
54
a, b = input().split()
print(bool(int(a)) and bool(int(b)))
55
a, b = input().split()
print(bool(int(a)) or bool(int(b)))
56
a, b = input().split()
print(bool(int(a)) ^ bool(int(b)))
57
a, b = input().split()
print(bool(int(a)) == bool(int(b)))
58
a, b = input().split()
print(bool(int(a)) == bool(int(b)) == False)
59
print(~int(input()))
60
a, b =input().split()
print(int(a) & int(b))
61
a, b =input().split()
print(int(a) | int(b))
62
a, b =input().split()
print(int(a) ^ int(b))
63
a, b =input().split()
print(max(int(a),int(b)))
64
a, b, c =input().split()
print(min(int(a),int(b),int(c)))
65
a, b, c =input().split()
if int(a)%2==0:
print(int(a))
if int(b)%2==0:
print(int(b))
if int(c)%2==0:
print(int(c))
66
a, b, c =input().split()
if int(a)%2==0:
print("even")
else:
print("odd")
if int(b)%2==0:
print("even")
else:
print("odd")
if int(c)%2==0:
print("even")
else:
print("odd")
67
a = int(input())
if a<=0 and a%2==0:
print("A")
elif (a<=0):
print("B")
elif (a%2==0):
print("C")
else:
print("D")
68
a = int(input())
if a>=90:
print("A")
elif (a>=70):
print("B")
elif (a>=40):
print("C")
else:
print("D")
69
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?")
70
a = int(input())
if a<3 or a==12:
print("winter")
elif a<6:
print("spring")
elif a<9:
print("summer")
else:
print("fall")
71
while (True):
a =int(input())
if a!=0:
print(a)
else:
break
72
a = int(input())
for b in range(a):
print(a-b)
73
a = int(input())
for b in range(a):
print(a-b-1)
74
a = ord(input())
b = ord('a')
while b<=a :
print(chr(b), end=' ')
b += 1
75
a = int(input())
for i in range(a+1):
print(i)
76
a = int(input())
for i in range(a+1):
print(i)
77
n = int(input())
s = 0
for i in range(1, n+1) :
if i%2==0 :
s += i
print(s)
78
a = "b"
while(True):
a = input()
if a=="q":
print(a)
break
else:
print(a)
79
a = int(input())
for i in range(a):
if ((i*(i+1))//2>=a):
print(i)
break
80
a,b=input().split()
for i in range(int(a)):
for j in range(int(b)):
print(i+1,j+1,sep=" ")
81
a = int(input(),16)
for i in range(1, 16):
print("%x".upper()%n,"*","%x".upper()%i, "=", "%x".upper()%(n*i), sep="")
82
n = list(map(str, range(1, int(input())+1)))
for i in n:
if "3" in i or "6" in i or "9" in i:
n[n.index(i)] = "X"
print(" ".join(n))
83
a,b,c=input().split()
for i in range(int(a)):
for j in range(int(b)):
for k in range(int(c)):
print(i,j,k,sep=" ")
print((i+1)*(j+1)*(k+1))
84
h,b,c,s = input().split()
print(format(h * b * c * s / 8 / 1024 / 1024, ".1f"), "MB")
85
w, h, b = map(int, input().split())
print(format(w * h * b / 8 / 1024 / 1024, ".2f"), "MB")
86
a = int(input())
for i in range(a+1):
if ((i*(i+1))//2)>=a:
print((i*(i+1))//2)
break
87
a = int(input())
for i in range(1,a+1):
if i%3==0:
continue
print(i,end=" ")
88
a,d,n = map(int,input().split())
print(a+d*(n-1))
89
a,r,n = map(int,input().split())
print(a*pow(r,(n-1)))
90
a,m,d,n= map(int,input().split())
result=a
for i in range(1,n):
result=(result*m)+d
print(result)
91
import math
a,b,c= map(int,input().split())
print(math.lcm(a,b,c))
92
a = int(input())
a_list = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]
b_list = []
for i in range(23):
b_list.append(0)
c_list = list(map(int,input().split()))
for j in c_list:
b_list[a_list.index(j)]+=1
for k in b_list:
print(k,end=" ")
93
a = int(input())
c_list = list(map(int,input().split()))
c_list = c_list[::-1]
for k in c_list:
print(k,end=" ")
94
a = int(input())
c_list = list(map(int,input().split()))
c_list.sort()
print(c_list[0])
95
d=[]
for i in range(20) :
d.append([])
for j in range(20) :
d[i].append(0)
a = int(input())
for i in range(a):
k,l = input().split()
d[int(k)-1][int(l)-1]=1
for i in range(19):
if i>=1:
print("")
for j in range(19):
print(d[i][j],end=" ")
96
answer = []
for _ in range(19):
arr = input().split()
answer.append(arr)
n = int(input())
for _ in range(n):
x, y = map(int, input().split())
for k in range(19):
answer[k][y-1] = str(int(not int(answer[k][y-1])))
answer[x-1][k] = str(int(not int(answer[x-1][k])))
for k in answer:
print(" ".join(k))
97
a, b = map(int, input().split())
matrix = [["0" for _ in range(b)] for _ in range(a)]
for _ in range(int(input())):
l, d, x, y = map(int, input().split())
if d == 0:
for i in range(y-1, y+l-1):
matrix[x-1][i] = "1"
else:
for i in range(x-1, x+l-1):
matrix[i][y-1] = "1"
for k in matrix:
print(" ".join(k))
98
matrix = []
for _ in range(10):
matrix.append(input().split())
x, y = 1, 1
while x <= 8 and y <= 8:
if matrix[x][y] == "2":
matrix[x][y] = "9"
break
matrix[x][y] = "9"
if matrix[x][y+1] == "1" and matrix[x+1][y] == "1":
break
elif matrix[x][y+1] == "1":
x += 1
else:
y += 1
for k in matrix:
print(" ".join(k))
'알고리즘 스터디' 카테고리의 다른 글
알고리즘 기초 지식 시간복잡도 (0) | 2024.05.06 |
---|---|
이것이 코딩테스트다 챕터 4 구현 (0) | 2024.05.06 |
파이썬 기본 문법 <조건문,반복문> (0) | 2024.03.31 |
파이썬 기본 문법 <집합> (0) | 2024.03.31 |
파이썬 기본 문법 <딕셔너리> (0) | 2024.03.31 |