lyh03057
가입: 2017년 10월 28일 올린 글: 4
|
올려짐: 2017년11월20일 19:24 주제: ex1질문입니다. test를 하는도중 이해할 수 없는 문제가 있어 질문드립니다. |
|
|
문제에 직접적으로 관한 것은 아닙니다.
제가 재귀적으로 코딩을 하고, test를 해보려고 하는 중에,
print(count_near(lst, k))는 정답이 나오지만
if count_near(lst, k)== int(정답):
print('correct')
else:
print('false')
라고 짠 코딩에서는 false라고 나오길래, 확인해보니 int(정답)-2인 숫자가 프린트 되었습니다.
또한
if True:
print(count_near(lst, k))
에서는 int(정답)-1인 숫자가 프린트 됩니다.
어디서 문제가 발생했는지 알 수가 없어 질문드립니다.
혹시 이게 count_near코드를 짜는 중에 문제가 있는 것인지, 혹은 어디서 충돌이 일어나서 그런 것인지 궁금합니다. |
|