(C++) 프로그래머스 - x만큼 간격이 있는 n개의 숫자

  •  문제 링크
    • https://programmers.co.kr/learn/courses/30/lessons/12954

  • 난이도
    • 프로그래머스 - 1단계



  • 분류
    • 구현

  • 해설
    1. 매개변수로 x와 n을 받기 때문에, cin을 활용할 필요가 없다.
    2. x부터 시작하여 x만큼 증가하는 함수를 만든다.

  • 문제 접근 과정
    1. 문제에 정답과 힌트가 존재한다.

  • 풀이

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
#include <string>
#include <vector>

using namespace std;

vector<long long> solution(int x, int n) {
    vector<long long> answer;

    for(int i = 1; i <= n; i++)
    {
        answer.push_back(x * i);        // push_back : vector의 맨 뒤의 인덱스로 삽입
    }
    
    return answer;
}

댓글

이 블로그의 인기 게시물

(C++) 프로그래머스 - 하샤드 수

(C++) 프로그래머스 - 직사각형 별찍기