백준 2798 파이썬, ValueError: invalid literal for int() with base 10: '&'
2024. 3. 30. 08:05ㆍ코딩 도구/백준 (단계별)
반응형
백준 2798 - 블랙잭
문제
https://www.acmicpc.net/problem/2798
답안 코드 :
n, m = map(int, input().split())
arr = list(map(int, input().split()))
res = []
for i in range(n):
for j in range(i + 1, n):
for k in range(j + 1, n):
sum = arr[i] + arr[j] + arr[k]
if sum > m:
continue
else:
res.append(sum)
print(max(res))
백준 / 문제 / 단계별로 풀어보기 / 12단계 브루트포스
생각 :
# 합이 M을 초과한다면 그냥 반복문을 계속 진행하고, M보다 작거나 같은 경우에는 그 값을 새로운 리스트에 추가
# ValueError: invalid literal for int() with base 10: '&'
# 위 에러가 계속나서 해결법 찾아보다가 내가 문제인 점을 발견 못함.
# 그래서 그냥 로직 한번 더 확인하고 바로 채점돌리는데 그냥 맞았음.
# 그래서 다시 돌려보니 이번엔 오류 안뜨고 돌아감 뭘까 ...
반응형
'코딩 도구 > 백준 (단계별)' 카테고리의 다른 글
백준 1436 파이썬, 브루트 포스(Brute Force) (11) | 2024.04.01 |
---|---|
백준 2231 파이썬, list(map(int, str(i))) (1) | 2024.03.31 |
백준 24313 파이썬 (11) | 2024.03.29 |
백준 24267 파이썬, 시간복잡도 O(n^3), nC3 (13) | 2024.03.28 |
백준 24266 파이썬 (12) | 2024.03.27 |