2023. 9. 14. 10:27, 알고리즘/프로그래머스
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}; 형태로 작성하는 풀이가 꽤 깔끔하게 느껴진다. 이렇게 풀수도 있다는걸 알아두도록 하자.
'알고리즘 > 프로그래머스' 카테고리의 다른 글
Lv 0. 문자열 뒤집기 (0) | 2023.09.15 |
---|---|
Lv 0. 배열 뒤집기 - reverse() 함수는 <algorithm> 헤더에 있다. (0) | 2023.09.14 |
Lv 0. 옷가게 할인 받기 (0) | 2023.09.14 |
Lv 0. 배열의 평균값 (0) | 2023.09.14 |
Lv 0. 피자 나눠 먹기(3) (0) | 2023.09.14 |
Comments, Trackbacks