할껀하고놀자

[백준] 10953 A+B-6 (구분자가 주어졌을 때 계산하기) 본문

[IT]/백준

[백준] 10953 A+B-6 (구분자가 주어졌을 때 계산하기)

working_hard 2019. 9. 9. 21:06
728x90
  • 구분자가 , | 처럼 주어진다면 어떻게 처리할 것인가?
  • #include<string> 을 이용해보자
  • getline(cin,s,','); 이건 , 이전까지 받겠단 말이고
  • getline(cin,s); 이건 \n 까지 받겠단 말이다.
  • 다 하고 나서는 stoi(s) 해서 int화 시켜주고 더하자.

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

int main() {
	int N;
	cin >> N;
	string a, b;
	for (int i = 0; i < N; i++) {
		getline(cin, a,',');
		getline(cin, b);
		cout << stoi(a) + stoi(b) << endl;
	}

	return 0;
}
Comments