x만큼 간격이 있는 n개의 숫자

obtusa·2022년 5월 22일
0

입출력 예시를 보니 좀 이해가 간다. 배수를 리턴해줘야하는 문제이다. 일단 readLined을 통해 x와 n을 받고 연산을 거쳐 생성한 후 리스트를 리턴하면 될거라 생각했으나 문제를 다시 읽어보니 solution이라는 함수만 완성해주면 됐다. for문 하나만으로 충분해보인다.

여러가지 문법 특징이 눈에 띄인다. 매개변수로 받을 때 언더바를 쓰고 리턴형을 지정해주고 있다. 함수로 들어오는 수는 Int고 리턴형은 Int64의 배열이다.

풀어본 결과이다. 일단 빈배열을 Int64형으로 선언하였고 for 문을 이용하여 array란 이름을 가진 배열에 연산 결과를 추가하였다. 그 후, array를 리턴하여 결과를 보내줬다.

통과하였으나 클로저와 map을 사용하면 더 짧고 간결하게 결과를 보내줄 수 있었다는 생각이 들어 아쉬운 부분이 있었다. 다음 풀이에 반영할 생각이다.

profile
특이한 것만 골라서 합니다

0개의 댓글