목차
TIL
- 백준 2576
- 백준 11021
TIL
새벽까지 알바한 것이 영향을 줘서, 목표했던만큼 하지 못했다. 자료구조 공부를 멈추고, c언어를 다시배워야하나.. 고민이다.
백준 2576
https://www.acmicpc.net/problem/2576
구현을 생각하는데 2분 정도 소요하고 구현하는데 3분 정도 걸린 것 같다. 문제를 보자마자 해결방법이 떠올랐다.
nums = [int(input()) for _ in range(7)]
odds = []
for num in nums:
if num % 2 == 1:
odds.append(num)
odds.sort()
total = 0
for i in range(len(odds)):
total += odds[i]
if not odds:
print(-1)
else:
print(total)
print(odds[0])
문제 풀이 시간 5분 내외
백준 11021
https://www.acmicpc.net/problem/11021
쉬운 문제였다. 핵심은 input으로 받아올 때 str로 받아오기 때문에 연산을 할때 int형으로 변환해줘야 한다는 것이다.
n = int(input())
nums = [(input().split(' ')) for _ in range(n)]
for i in range(len(nums)):
result = 'Case #'
output = int(nums[i][0]) + int(nums[i][1])
output = str(output)
result = result + str(i + 1) + ': ' + output
print(result)
문제 풀이 시간 6분 48초
'Today I Learned' 카테고리의 다른 글
[TIL] 백준 1110 [21-10-31] (0) | 2021.10.31 |
---|---|
[TIL] 백준 1316, 프로그래머스 12917 [21-10-30] (0) | 2021.10.30 |
[TIL] 백준 11943, 백준 10101, 백준 14681 [21-10-28] (0) | 2021.10.28 |
[TIL] 자료구조 / 연결 리스트의 개념적인 이해, 쿠버네티스 APIs and Access RBAC, 백준 2720 [21-10-27] (0) | 2021.10.27 |
[TIL] 자료구조 / 배열을 이용한 리스트의 구현, 쿠버네티스 APIs and Access 인증서, 백준 11948, 프로그래머스 12910 [21-10-26] (0) | 2021.10.26 |