공부하면서 기록용으로 쓴 글 입니다 :)
1. cin vs getline
cin 은 '\n'을 변수에 담지 않고 입력버퍼에 남겨둔다.
getline 은 '\n'을 변수에 담는다.
cin.ignore()는 맨 앞 문자 하나만을 지운다.
getline(읽어올 입력 스트림, 저장할 문자열 변수)
2.
char s[100];
scanf("%[^\n]s", s);
주의 **!
이것도 마지막에 \n을 갖고 있어서
반복해서 문자열을 입력받을때 \n을 받아줄 문자를 따로 넣어줘야 함!
(배열 크기 주의)
4447번: 좋은놈 나쁜놈
비키니시티에는 초능력을 가진 수퍼 히어로들로 바글바글하다. 스폰지밥과 패트릭은 주어진 문자열로 좋은놈과 나쁜놈을 골라내려 한다. 스폰지밥: 우와, 문자열에서 강한 힘이 느껴지는데!
www.acmicpc.net
'PS > 기타' 카테고리의 다른 글
구조체에서 lower_bound, upper_bound 사용 (0) | 2021.11.18 |
---|
댓글