import math
a = map(int, input().split())
b = list(a)
m = b[0]
n = b[1]
c = map(int, input().split())
L = list(c)
k = sum(L)
d = math.floor(k/m)
for i in range (0, k+1):
e = d - i
f = 0
for i in range(0, n):
f += math.floor(L[i]/e)
if f >= m:
break
else:
continue
print(e)
코드 길이는 300B인대 시간초과 떠서 걍 귀찬아서 안할생각.. 코딩뉴비 이정도면 ㅍㅅㅌㅊ?
- dc official App
답 다 나와있는데 뭘 물어보노
답 어디서봄?? - dc App
그리고 어차피 만들수잇는 코드가 무한인대 답이 한두개가 아니잔아 - dc App
변수명 왜저래
그냥 abc 이렇게 만들면 안댐?? - dc App
아무리 알고리즘 문제풀이용 코드라지만 저렇게 컨벤션이라는 개념조차 없어서야...
컨벤션이머임 - dc App
https://velog.io/@hyundong_kk/코드-컨벤션
이거보고 겉핥기 공부라도 ㄱㄱ
그래서 답은 맞는거인?? - dc App
변수명에서 탈락
뉴비에오 뉴비.. 이거 풀면서 list랑 map, range, floor 검색하면서햇슴 - dc App