728x90
반응형
programmers.co.kr/learn/courses/30/lessons/12939
#include <string>
#include <vector>
#include <iostream>
#include <sstream>
#include <algorithm>
#include <cstdlib>
#include <stdlib.h>
using namespace std;
vector<string> split(string input, char delimiter) {
vector<string> answer;
stringstream ss(input);
string temp;
while (getline(ss, temp, delimiter)) {
answer.push_back(temp);
}
return answer;
}
string solution(string s) {
string answer = "";
vector<string> nums = split(s, ' ');
vector<int> num;
int max = -9874;
int min = 9874;
for(int i= 0; i < nums.size(); i++){
num.push_back(atoi(nums[i].c_str()));
if(num[i] > max)
max = num[i];
if(num[i] < min)
min = num[i];
}
answer = to_string(min) + " " + to_string(max);
return answer;
}
728x90
반응형
'코딩해 > 코테준비' 카테고리의 다른 글
[프로그래머스 Golang / C++] 완주하지 못한 선수 (0) | 2021.04.05 |
---|---|
[프로그래머스 Golang] 문자열 다루기 기본 (0) | 2021.03.25 |
[라인플러스] 2019 상반기 인턴 코딩테스트 문제(Python) (0) | 2020.10.13 |
[프로그래머스] Python 키패드 누르기(카카오 인턴십) (0) | 2020.10.06 |
[프로그래머스] Python 두 개 뽑아서 더하기 (월간 코드 첼린지) (0) | 2020.10.03 |