본문 바로가기

카테고리 없음

백준 1541

#include <iostream>
#include <string>


using namespace std;

string str;


int main(void)
{
   
	cin >> str;

	string temp = "";
	int sum = 0;
	bool check = false;

	for (int i = 0; i <= str.size(); i++) {
	
		if (str[i] == '+' || str[i] == '-' || str[i] == '\0') {
			
			
			
			if (check == false) { sum += stoi(temp); }
			
			if (check == true) { sum -= stoi(temp); }

			if (str[i] == '-') { check = true; }

			temp = "";

			continue;
		
		}

		temp += str[i];
	
	}

	cout << sum;
}