일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- 법의학
- BOJ
- 감상문
- Programmers
- db
- 자료구조
- Computer Science
- 재테크/투자
- language
- D3
- OS
- 독서
- SW Expert Academy
- 백준
- algogritim
- 문제풀이
- network
- 운영체제
- Database
- 네트워크
- data structure
- c++
- 데이터베이스
- 알고리즘
- cs
- LeetCode
- 프로그래머스
- swea
- D2
- algorithm
Archives
- Today
- Total
선택은 나의 것
[BOJ 백준] 2671번 잠수함식별 본문
문제
BOJ 2671 : https://www.acmicpc.net/problem/2671
2671번: 잠수함식별
입력에 들어있는 스트링을 읽고, 이것이 잠수함의 엔진소리를 나타내는 스트링인지 아니면 그냥 물속의 잡음인지를 판정한 후, 잠수함의 엔진 소리에 해당하는 스트링이면 "SUBMARINE"을 출력하고
www.acmicpc.net
접근
정규 표현식을 이용하여 문제를 해결하였다.
코드
#include <iostream>
#include <regex>
using namespace std;
int main() {
string str;
cin >> str;
if (regex_match(str, regex("(100+1+|01)+")))
cout << "SUBMARINE";
else
cout << "NOISE";
return 0;
}
'☽ Algorithm > BOJ' 카테고리의 다른 글
[BOJ 백준] 1520번 내리막 길 (0) | 2021.07.26 |
---|---|
[BOJ 백준] 1865번 웜홀 (0) | 2021.07.25 |
[BOJ 백준] 1867번 돌멩이 제거 (0) | 2021.07.23 |
[BOJ 백준] 11375번 열혈강호 (0) | 2021.07.22 |
[BOJ 백준] 14426번 접두사 찾기 (0) | 2021.07.16 |
Comments