변경이력

돌아가기
2 25개 문자 추가

2016/10/30 10:47

Kim J.S.

```{.python} def solution(n,w,L,a): count = 0 b = a + [0] for i, weight in enumerate(b): if b[i] < L and b[i] != 0: count += 1 if b[i+1] < L - b[i]: pass else: count += w-1 else: break count = count + w return count ``` Python 3.5.2 입력을 두줄로 하라는 부분은 생략했습니다. 일단 주어진 샘플 입력값들을 넣어보면 다 맞게 나옵니다. 잘못된 부분이 있으면 지적 부탁드립니다.
```{.python} def solution(n,w,L,a): count = 0 b = a + [0] for i, weight in enumerate(b): if b[i] < L and b[i] != 0: count += 1 if b[i+1] < L - b[i]: pass else: count += w-1 else: break count = count + w return count ``` Python 3.5.2 입력을 두줄로 하라는 부분은 생략했습니다. 일단 주어진 샘플 입력값들을 넣어보면 다 맞게 나옵니다. 잘못된 부분이 있으면 지적 부탁드립니다.
1 Original

2016/10/30 10:46

Kim J.S.

코딩도장

코딩도장은 프로그래밍 문제풀이를 통해서 코딩 실력을 수련(Practice)하는 곳입니다.