반응형
오랜만에 찾아뵙는 코드업 기초 100제 풀이입니다.
문제링크 : https://codeup.kr/problemsetsol.php?psid=33
6061:
a,b = map(int, input().split())
print(a|b)
6062:
a,b = map(int, input().split())
print(a^b)
6063:
a,b = map(int, input().split())
print(a if (a>=b) else b)
6064:
a,b,c = map(int, input().split())
print((a if a<b else b) if ((a if a<b else b)<c) else c)
6065:
a,b,c = map(int, input().split())
if a%2==0: print(a)
if b%2==0: print(b)
if c%2==0: print(c)
6066:
a,b,c=map(int, input().split())
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')
else:
if a%2==0: print('C')
else: print('D')
6068:
n = int(input())
if n>=90: print('A')
elif n>=70: print('B')
elif n>=40: print('C')
else: print('D')
6069:
s = input()
if s == 'A': print('best!!!')
elif s == 'B': print('good!!')
elif s == 'C': print('run!')
elif s == 'D': print('slowly~')
else: print('what?')
6070:
n = int(input())
if n//3==1:print('spring')
elif n//3==2:print('summer')
elif n//3==3:print('fall')
else:print('winter')
비트 단위 계산이라거나 삼항연산자 라든가 하는 말은 조금 생소하실지도 모르겠습니다. 저같은 경우에는 1학년때 프로그래밍 기초 강의를 수강하면서 C언어에서 수행했던 기억이 나는데요. 이 또한 익혀놓으시면 코드를 짧게 짜는데에 큰 도움이 되실겁니다. 누누이 말하지만 무조건적으로 짧게 짠다고 해서 다 좋은 건 아니지만요.
반응형
'Problem Solving > CodeUp' 카테고리의 다른 글
[CodeUp][Python]기초 100제 6081~6090 (0) | 2021.11.02 |
---|---|
[CodeUp][Python]코드업 기초 100제 6071~6080 (0) | 2021.10.24 |
[CodeUp][Python]코드업 기초 100제 6051~6060 (0) | 2021.09.25 |
[CodeUp][Python]코드업 기초 100제 6041~6050 (0) | 2021.09.21 |