본문 바로가기

알고리즘 · 코딩

[프로그래머스] 주식가격

문제 링크

https://programmers.co.kr/learn/courses/30/lessons/42584

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr


C++ 풀이

#include <string>
#include <vector>
using namespace std;

vector<int> solution(vector<int> prices) {
	vector<int> answer;
	int temp;
	int s = prices.size();
	for (int i = 0; i < s; i++) {
		temp = 0;
		for (int j = i + 1; j < s; j++, temp++) {
			if (prices[i] > prices[j]) {
				temp++;
				break;
			}
		}
		answer.push_back(temp);
	}
	return answer;
}

 

 

 

반응형