본문 바로가기
Problem Solving/CodeUp

[CodeUp][Python]코드업 기초 100제 6031~6040

by NoiB 2021. 9. 20.
반응형

문제 페이지에서도 풀이를 바로 제공하고 있기 때문에 큰 어려움 없이 다들 할 수 있을겁니다. 제가 풀어보면서 느낀 바로는 기초 100제는 해당 IDE에 익숙해지도록 돕는다는 느낌이 들었기 때문에 차근차근 문제가 요구하는 것을 따라하면 쉽게 가능할겁니다. 서론이 길었네요. 가봅시다.

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

 

문제집 / Python 기초 100제

 

codeup.kr

6031:

print(chr(int(input())))

6032:

print(-int(input()))

6033:

print(chr(ord(input())+1))

6034:

a,b = (map(int, input().split()))
print(a-b)

6035:

a,b = map(float, input().split())
print(a*b)

6036:

a,b = input().split()
print(a*int(b))

6037:

a = int(input())
b = input()
print(a*b)

6038:

a,b = map(int, input().split())
print(a**b)

6039:

a,b = map(float, input().split())
print(a**b)

6040:

a,b = map(int, input().split())
print(a//b)

저는 거의 동일한 결과를 내는 코드라도 가급적이면 다른 방식으로 보여드리려고 하고 있는데 눈치를 채셨나 모르겠습니다. Python은 C에 비해서 귀찮은 사전작업들을 대부분 안해줘도 된다는 큰 장점이 있는데요. 덕분에 동일한 결과를 내는 코드를 엄청나게 함축시켜서 쓸 수 있다는 장점(?)이 있습니다(가독성은 떨어집니다만). 백준이라는 사이트에서 숏코드를 보시면 여러가지 언어들로 최대한 짧게 짜놓은 코드들을 구경할 수 있습니다. 관심이 있다면 한 번 들러보세요.

반응형