백준
N,M=map(int,input().split())
li=list(map(int,input().split()))
li_t=[]
for i in range(N):
for j in range(i+1,N):
for k in range(j+1,N):
if li[i] + li[j] + li[k] > M:
continue
else:
li_t.append(li[i] + li[j] + li[k])
print(max(li_t))
N = int(input())
a = 0
while N >= 0:
if N % 5 == 0:
a += N // 5
print(a)
break
N -= 3
a += 1
else:
print(-1)
fast api
data: CreateMovieRequest
- 클라이언트가 보낸 Request Body(JSON) 를 CreateMovieRequest라는 Pydantic 모델로 자동 검증
- FastAPI가 이 JSON을 자동으로 CreateMovieRequest 객체로 변환해 줌
movie = MovieModel.create(**data.model_dump())
data.model_dump() : Pydantic 모델을 일반 딕셔너리로 변환.
{'title': 'Inception', 'director': 'Christopher Nolan', 'year': 2010}
**data.model_dump() : 딕셔너리를 키워드 인자로 풀어서 전달.
MovieModel.create(
title='Inception',
director='Christopher Nolan',
year=2010
)