
#include <string>
#include <vector>
using namespace std;
vector<int> solution(vector<int> arr) {
vector<int> answer = arr;
vector<int> temp = {answer[0], 0};
if(answer.size() == 1) {
answer[0] = -1;
return answer;
}
else {
for(auto & i : answer) {
if(i < temp[0]) {
temp[0] = i;
temp[1] = &i - &*answer.begin();
}
}
answer.erase(answer.begin() + temp[1]);
return answer;
}
}'정리 전 게시글 > 공부 관련' 카테고리의 다른 글
| [Level 1, C, C++] 하샤드 수 (0) | 2022.07.04 |
|---|---|
| [Level 1, C++] 정수 내림차순으로 배치하기 (0) | 2022.07.04 |
| [Level 1, C++] 이상한 문자 만들기 (0) | 2022.07.04 |
| [Level 1, C] 콜라츠 추측 (0) | 2022.07.04 |
| [Level 1, C++] 행렬의 덧셈 (0) | 2022.07.04 |