문제 링크
https://programmers.co.kr/learn/courses/30/lessons/12939
C++ 풀이
#include <string>
#include <vector>
#include <algorithm>
using namespace std;
string solution(string s) {
vector <int> numbers;
string temp = "";
for (int i = 0; i < s.length(); i++) {
if (s[i] == ' ') {
numbers.push_back(atoi(temp.c_str()));
temp = "";
}
else {
temp += s[i];
}
}
numbers.push_back(atoi(temp.c_str()));
sort(numbers.begin(), numbers.end());
return to_string(numbers.front()) +" " + to_string(numbers.back());
}
반응형
'알고리즘 · 코딩' 카테고리의 다른 글
[프로그래머스] 디스크 컨트롤러 (0) | 2020.04.07 |
---|---|
[프로그래머스] N개의 최소공배수 (0) | 2020.04.03 |
[프로그래머스] 불량 사용자 (0) | 2020.04.01 |
[프로그래머스] 소수 만들기 (0) | 2020.03.31 |
[프로그래머스] 튜플 (0) | 2020.03.31 |