피너클의 it공부방
백준 2902 KMP는 왜 KMP일까? (c++) : 피너클 본문
728x90
반응형
https://www.acmicpc.net/problem/2902
2902번: KMP는 왜 KMP일까?
입력은 한 줄로 이루어져 있고, 최대 100글자의 영어 알파벳 대문자, 소문자, 그리고 하이픈 ('-', 아스키코드 45)로만 이루어져 있다. 첫 번째 글자는 항상 대문자이다. 그리고, 하이픈 뒤에는 반드
www.acmicpc.net
간단한 구현 문제다.
#include <iostream>
#include <string>
using namespace std;
string str;
int main() {
ios_base::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
cin >> str;
cout << str[0];
for (int i = 1; i < str.length(); i++) {
if (str[i - 1] == '-') cout << str[i];
}
}
전체코드다.
728x90
반응형
'백준' 카테고리의 다른 글
백준 1094 막대기 (c++) : 피너클 (0) | 2024.11.06 |
---|---|
백준 11723 집합 (c++) : 피너클 (0) | 2024.11.05 |
백준 10974 모든 순열 (c++) : 피너클 (0) | 2022.10.07 |
백준 1707 이분 그래프 (c++) : 피너클 (0) | 2022.10.07 |
백준 10819 차이를 최대로 (c++) : 피너클 (0) | 2022.09.28 |
Comments