inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

제주코딩베이스캠프 Code Festival: Python 100제

99번~100번 문제풀이

99번에 오류가 살짝 있어서 고쳐봤어요

298

Caesiumy

작성한 질문수 16

0

rocks = [1, 2, 1, 4]
rabbits = [2, 1, 3]

def sol(rocks, rabbits):
  results = ["pass" for i in range(len(rabbits))]
  
  for i in range((len(rabbits))):
    step = 0

    while step < len(rocks):
      step += rabbits[i]
      print(f'step: {step}')

      if step <= len(rocks):
        rocks[step - 1] -= 1

        if rocks[step - 1] < 0:
          results[i] = 'fail'

      print(rocks)
    print('---------------')

  return results

sol(rocks, rabbits)

배열 크기를 벗어나면 오류가 생겨서 if문으로 걸러줬습니다.

python 코테 준비 같이 해요!

답변 0

41번 문제 질문입니다.

0

321

0

94번 질문

0

201

0

알고리즘 강의가 어떤 것인가요?

0

269

1

3:55분부터 이해가 안갑니다

0

273

0

64번문제 작동이 안됩니다

0

274

0

1부터 100까지의 합

0

265

1

왜 '혜원'이 max값으로 출력되는지 모르겠습니다

1

381

1

sorted 와 sort 질문입니다

0

212

1

강의에서 사용하는 문제 제출 플렛폼 사용은?

0

242

0

37번 코드 / 오류 문의

0

317

1

40번질문입니다.

2

367

2

문자열 뒤집기 재귀함수 질문드려요

0

513

1

부록 Counter부터 내용이 안보여요

0

413

1

선택정렬 최솟값_인덱스 부분 질문입니다.

0

208

1

코딩문제 채점

0

296

1

자바스크립트 100제란 같은문제일까요?

0

244

1

50번 이후 문제는 안올라온건가요?

0

294

1

마지막에 numpy 모듈 슬라이싱 사용시

0

264

0

강의에서 문제는 노션에서 복사해서 주피터나 파이썬 IDE복사해서 풀어보는 건가요?

0

334

1

공부 방법에 대해 질문드립니다.

1

281

1

38번 질문입니다.

0

136

0

37번문제 질문이 있습니다

0

126

0

40번 관련 질문드립니다.

0

163

0

학습방식에 대해 질문드립니다.

0

182

1