파이썬 응용하기사용자 입력 받기숫자 맞히기 게임

Q

시간복잡도 관련 좀 어려울까요 코드가?

조회 137

좋아요 1

2022년 11월 18일()

코드 한 번 봐주세요. 시간 복잡도 괜찮은지

import random

chance_count = 4 correct_answer = random.randint(1,20) i = 0 while i < 4: select_int = int(input("기회가 {}번 남았습니다. 1~20 사이의 숫자를 맞혀보세요: ".format(chance_count))) if select_int == correct_answer: print("축하합니다. {}번만에 숫자를 맞히셨습니다.".format(i)) elif select_int > correct_answer: print("Down") else: print("Up") i += 1 chance_count -= 1 print("아쉽습니다. 정답은 {}였습니다.".format(correct_answer))입력해 주세요.
시간복잡도 관련 좀 어려울까요 코드가?
A
1개의 답변이 있어요

이렇게 코드 짜시면 정답 맞춰도 i 가 4가 될 때까지 반목문이 돌텐데요 break 문을 이용해주셔야합니다

2024년 1월 5일

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇