코드업 6090 수 나열하기


코드업 6090 수 나열하기

이전입력 숫자에 곱하기를 하고 다시 숫자를 더해서 변하는 n번째 수열을 알아보는 문제이다. 이런식으로 for 루프에 a = a*m+d 를 곱해서 문제를 푼 사람이 많이 있는데 이렇게 되면 초기값이 for 안에 있지 않아서 n번째가 아니라 n-1번째일때의 값이 정답이된다. a,m,d,n = input().split() a = int(a) m = int(m) d = int(d) n = int(n) for i in range(0,n-1): a = a*m+d print(a) 그래서 이전에 배웠던 continue를 통해서 a1 값을 넘어가고 2번째부터 연산하도록 만들어주면 n 번째일때 값이 출력된다. a,m,d,n = input().split() a = int(a) m = int(m) d = int(d) n = ..


원문링크 : 코드업 6090 수 나열하기