[입력]
2
The answer is: 10
The answer is: 5
3
The answer is: 10
The answer is: 5
...
문자열을 string class에 담고 싶습니다.
int n;
string submit[100], answer[100];
cin >> n;
for ( int i=0; i<n; i++ )
getline(cin, submit[i]);
cin >> m;
for ( int i=0; i<n; i++ )
getline(cin, answer[i]);
이런식으로 짰더니 m값이 입력이 안됩니다.
또 istringstream을 쓰자고 하니,
string line;
getline(cin, line);
istringstream iss(line); //iss
iss >> n;
for ( int i=0; i<n; i++ )
getline(cin, submit[i]);
getline(cin, line);
istringstream iss2(line); //iss2
iss2 >> m;
//iss, iss2 이렇게 다른 이름을 쓰니까 되긴 되덥디다.
ICPC할 때 문자열을 보통 어떻게 처리하나요?
꼭 Cpp 스타일을 고집하고 싶지는 않으나 std::string 을 포기하고 싶지도 않습니다.
limited10
안녕하세요?
문자열 입력을 잘 모르겠습니다.
Automated Judge Script 문제를 풀고 있습니다.
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=31&page=show_problem&problem=1129
문자열을 string class에 담고 싶습니다.
이런식으로 짰더니 m값이 입력이 안됩니다.
또 istringstream을 쓰자고 하니,
//iss, iss2 이렇게 다른 이름을 쓰니까 되긴 되덥디다.
ICPC할 때 문자열을 보통 어떻게 처리하나요?
꼭 Cpp 스타일을 고집하고 싶지는 않으나 std::string 을 포기하고 싶지도 않습니다.
좋은 조언 부탁합니다! ^
13년 전