본문 바로가기
Problem Solving/CodeUp

[CodeUp][Python]코드업 기초 100제 6061~6070

by NoiB 2021. 10. 15.
반응형

오랜만에 찾아뵙는 코드업 기초 100제 풀이입니다.

문제링크 : https://codeup.kr/problemsetsol.php?psid=33 

 

문제집 / Python 기초 100제

 

codeup.kr

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언어에서 수행했던 기억이 나는데요. 이 또한 익혀놓으시면 코드를 짧게 짜는데에 큰 도움이 되실겁니다. 누누이 말하지만 무조건적으로 짧게 짠다고 해서 다 좋은 건 아니지만요.

반응형