반응형
문제
https://www.acmicpc.net/problem/25192
풀이
"ENTER"는 새로운 사람이 채팅방에 입장하게 된 경우이고,
새로운 사람이 채팅방에 입장한 이후 처음 채팅을 입력할 때 곰곰티콘을 사용합니다.
곰곰티콘을 사용된 횟수를 구하는 문제입니다.
저는 닉네임을 담을 Set 자료형을 떠올렸습니다.
Set 자료형에 해당 닉네임이 없다면, 처음 채팅을 치는 것이므로 곰곰티콘을 사용할 것이고
닉네임이 있다면, 이미 채팅을 쳤기 때문에 곰곰티콘을 사용하지 않습니다.
"ENTER"가 들어온다면 Set 자료형의 원소를 비워주는 초기화 작업을 해주면 됩니다.
소스코드
후기
처음 채팅을 입력하는 것을 Set 자료형을 사용해서 판별할 수 있었습니다.
반응형
'PS > 백준' 카테고리의 다른 글
[BOJ] 백준 20920 영단어 암기는 괴로워 (Swift) (0) | 2023.04.02 |
---|---|
[BOJ] 백준 26069 붙임성 좋은 총총이 (Swift) (0) | 2023.04.01 |
[BOJ] 백준 24723 녹색거탑 (Swift) (0) | 2023.03.31 |
[BOJ] 백준 2578 빙고 (Swift) (0) | 2023.03.31 |
[BOJ] 백준 10157 자리배정 (Swift) (0) | 2023.03.31 |