반응형
문제 페이지에서도 풀이를 바로 제공하고 있기 때문에 큰 어려움 없이 다들 할 수 있을겁니다. 제가 풀어보면서 느낀 바로는 기초 100제는 해당 IDE에 익숙해지도록 돕는다는 느낌이 들었기 때문에 차근차근 문제가 요구하는 것을 따라하면 쉽게 가능할겁니다. 서론이 길었네요. 가봅시다.
문제링크: https://codeup.kr/problemsetsol.php?psid=33
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에 비해서 귀찮은 사전작업들을 대부분 안해줘도 된다는 큰 장점이 있는데요. 덕분에 동일한 결과를 내는 코드를 엄청나게 함축시켜서 쓸 수 있다는 장점(?)이 있습니다(가독성은 떨어집니다만). 백준이라는 사이트에서 숏코드를 보시면 여러가지 언어들로 최대한 짧게 짜놓은 코드들을 구경할 수 있습니다. 관심이 있다면 한 번 들러보세요.
반응형
'Problem Solving > CodeUp' 카테고리의 다른 글
[CodeUp][Python]코드업 기초 100제 6051~6060 (0) | 2021.09.25 |
---|---|
[CodeUp][Python]코드업 기초 100제 6041~6050 (0) | 2021.09.21 |
[CodeUp][Python]코드업 기초 100제 6021~6030 (0) | 2021.09.19 |
[CodeUp][Python]코드업 기초 100제 6011~6020 (0) | 2021.09.15 |