코딩공부
[코드트리 조별과제] n번 반복하기 / n번 더하기
두루미구구
2024. 8. 25. 21:38
a,n = map(int,input().split())
for i in range(n):
a=a+n
print(a)
저번 문제에서는 a가 도중에 수정이 안되기 때문에 While문을 사용했었어야 했다.
그래서 이번 문제에서 그때의 기억 때문에 while로 풀려고 했었으나 생각보다 번거로웠다.
a에 n을 더하는 과정을 n번 반복한 값 이상이 되면 멈추게끔 조건을 설정해야했는데 내 머리로는 불가했다.
그래서 문제를 미루다가 레포트 제출할 날이 되어서 어쩔 수 없이 열심히 해보았는데
혹시 몰라서 그냥 for문으로 작성했는데 그냥 말짱히 작동되었다.
그래서 이전에 못풀었던 문제를 다시 비교해보았다.
이전의 문제는 i나 범위(예를들어 n)을 수정하고 해서 생겼던 문제이고
이번 문제는 i도 n도 건드는 것이 없기 때문에 잘 작동 된 듯 싶다.
오늘의 교훈
직접적으로 i나 범위값을 수정하는 것이 아니라면 for가 편함