공부중에 막히는게 있어서 질문드립니다
조회수 468회
안녕하세요 공부 중에 막히는 부분이 있어서 질문 드려요.
예를 들어 시작 번호 100번 설정.
| 1 | A | 사용번호 : 100~119 | 2개 | 10개 | 8개 | A 20개 사용 |
| 2 | B | 사용번호 : 120~134 | 12개| 2개 | 1개 | B 15개 사용 |
| 3 | C | 사용번호 : | 0개 | 0개 | 0개 | C 0개 사용 |
| 4 | D | 사용번호 : 135~149 | 3개 | 4개 | 8개 | D 15개 사용 |
이런 식으로 시작 번호를 100이라고 설정하면 각 리스트의 합계를 사용번호에 이어서 적용하고싶은데 잘 안되네요. 답변부탁드립니다!
1 답변
-
순회라는 작업은 항상 초기값이 이용 가능합니다. 그것만 잘 생각해 보시면 그렇게 어려운 작업은 아닐 겁니다. 모르긴 몰라도, 그냥 변수 몇 개 더 만들어서 뚝딱뚝딱 하시면 됩니다.
이런걸 생각하고 계신 건가 싶은 예제를 좀 짜봤는데 참고가 되면 좋겠네요.
import random VaskinLobbins = 131 lastValue = 100 print("Vaskin Lobbins 31!") while lastValue < VaskinLobbins - 1: callNumber = min(random.randint(1, 3), VaskinLobbins - lastValue - 1) lastValue = lastValue + callNumber print("%d! (now lastValue is %d)" % (callNumber, lastValue)) print("game over") print("masyora masyo masyora masyo")
댓글 입력