문제1680--명명 규칙

1680: 명명 규칙

[만든사람 : ]
시간제한 : 1.000 sec  메모리제한 : 128 MB  제출 : 17  맞은 사람 : 11

제출  

문제 설명

위대한 과학적 발견들은 종종 그것을 만든 과학자들의 성으로 이름 지어집니다. 예를 들어, 유명한 비대칭 암호 시스템인 RSA는 만든 사람이 Rivest, Shamir, Adleman이다.
또 다른 예는 Knuth, Morris, Pratt에 의해 만들어진 KMP 알고리즘이다.
과학 논문에 따르면 이러한 일들이 많으며, 한 문서에서 두 개의 서로 다른 명명 규칙을 사용하는 것이 일반적이다.
  • 첫째는 저자 성의 첫 글자만을 사용하는 짧은 명명 규칙이다.(예: KMP)
  • 둘째는 하이픈으로 구분된 완전한 성을 사용하는 긴 명명 규칙이다.(예: Knuth-Morris-Pratt)
충근이는 두 가지 관습을 한 논문에 섞는 것이 미적으로 불쾌하다고 생각하고 있다. 긴 명명 규칙을 짧은 명명 규칙으로 변형할 수 있는 프로그램을 작성하시오.

입력 설명

첫째 줄에는 최대 100글자의 영어 알파벳 대문자와 소문자, 하이픈('-', 아스키코드 45)으로 이루어진 문자열이 주어진다.
첫 번째 글자는 항상 대문자로 표시된다. 하이픈 뒤에는 항상 대문자이다. 다른 모든 문자는 소문자이다.

출력 설명

첫째 줄에 짧은 명명 규칙으로 변형된 이름을 출력한다.

입력 예시1 Copy

Knuth-Morris-Pratt

출력 예시1 Copy

KMP

입력 예시2 Copy

Mirko-Slavko

출력 예시2 Copy

MS

입력 예시3 Copy

Pasko-Patak

출력 예시3 Copy

PP

출처/분류

COCI