Lv 0. 아이스 아메리카노

https://school.programmers.co.kr/learn/courses/30/lessons/120819

#include <string>
#include <vector>

using namespace std;

vector<int> solution(int money) {
    vector<int> answer;
    answer.emplace_back(money/5500);
    answer.emplace_back(money%5500);
    return answer;
}

 

++++++++++++++++++++++

다른 사람의 풀이 보기 부분에서 본 풀이인데, 

#include <vector>

using namespace std;

vector<int> solution(int money) {
    return vector<int> {money / 5500, money % 5500};
}

이런식으로 return 부분에서 새로 vector를 정의해서 바로 초기화를 {money/5500, money%5500}; 형태로 작성하는 풀이가 꽤 깔끔하게 느껴진다. 이렇게 풀수도 있다는걸 알아두도록 하자. 

 

  Comments,     Trackbacks