반응형
https://school.programmers.co.kr/learn/courses/30/lessons/12939
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
와재밌다~
#include <string>
#include <vector>
using namespace std;
string solution(string s) {
string answer = "";
int min_n, max_n, first_flag = 1;
for (int i = 0; i < s.size(); i++)
{
int cur = 0, minus = 1;
if (s[i] == '-') // 부호 찾음
{
minus = -1;
i++;
}
while (i < s.size() && s[i] != ' ') // 숫자일때까지 더해서 cur 구하기
cur = cur * 10 + s[i++] - '0';
cur *= minus;
if (first_flag)
{
min_n = cur;
max_n = cur;
first_flag = 0;
continue ;
}
max_n = max(cur, max_n);
min_n = min(cur, min_n);
}
answer += to_string(min_n);
answer += ' ';
answer += to_string(max_n);
return answer;
}
반응형
'<algorithm> > 프로그래머스' 카테고리의 다른 글
프로그래머스 숫자의 표현 c++ (0) | 2023.05.25 |
---|---|
프로그래머스 이진 변환 반복하기 c++ (0) | 2023.05.25 |
프로그래머스 jadencase 문자열 만들기 c++ (0) | 2023.05.25 |
프로그래머스 신규 아이디 추천 c++ (2) | 2023.05.24 |
프로그래머스 성격 유형 검사하기 c++ (0) | 2023.05.24 |