Unit 22 리스트와 튜플 공부하기 22.10 심사문제
, 갓 병훈님이 작성1.
start,end=map(int,input().split())
colcul=[pow(2,i) for i in range(start,end+1) if 1<=start<20 and 10<=end<30]
colcul.pop(1)
colcul.pop(-2)
print(colcul)
2.
start,end=map(int,input().split())
if 1<=start<20 and 10<=end<30:
colcul=[pow(2,i) for i in range(start,end+1) ]
colcul.pop(1)
colcul.pop(-2)
print(colcul)
2번째 코딩은 답이 되고 1번은 왜 답이 안되는지 알고싶습니다.
Re: Unit 22 리스트와 튜플 공부하기 22.10 심사문제
, 도장_ 관리자님이 작성심사에 제출하니 둘 다 통과하지 못합니다.
두 코드의 테스트 입력 값은
27 30
입니다.
첫 번째 코드 실행하기
문제의 조건을 보면 입력 값의 범위가 있습니다. 첫 번째 입력값이 1~20이면 20이 포함되어야 합니다. 두 번째 입력값이 10~30이면 30이 포함되어야 합니다.
두 번째 코드 실행하기
둘 다 결과가 나오지 않습니다.