https://school.programmers.co.kr/learn/courses/30/lessons/12925
나.. 진짜 부끄럽다...
근데 나 진짜 문자열 개못한다
어랏? 하고 나니까 걍 1분만에 풀었는데 잘못 생각했다
걍 부호 있는지 확인하고 바로 atoi 박아버려도 되는거였는데 ㅠㅠ
삽질을 하지 말자 제발 요
#include <string>
#include <vector>
#include <cstring>
#include <iostream>
#include <cstdlib>
using namespace std;
int solution(string s) {
int answer = 0;
int length = s.length();
string ss(s);
bool isMinus = false;
for (int i = 0 ; i < length ; i++) {
if (s[i] == '+')
break;
if (s[i] == '-') {
ss = &s[i + 1];
isMinus = true;
}
}
answer = atoi(&ss[0]);
if (isMinus) answer = -answer;
return answer;
}