Logo
(追記) (追記ここまで)

26040번 - 특정 대문자를 소문자로 바꾸기

시간 제한메모리 제한제출정답맞힌 사람정답 비율
0.1 초 512 MB1597113098571.119%

문제

알파벳 대소문자로 구성된 문자열 A가 주어진다. 한 개 이상의 알파벳 대문자가 공백으로 구분된 문자 목록 B가 주어진다. 문자 목록 B에는 중복된 대문자가 존재하지 않는다. 문자 목록 B에 존재하는 모든 대문자 b에 대하여, 문자열 A에 존재하는 대문자 b를 대응하는 소문자로 치환한 문자열을 C라고 하자. 입력으로 문자열 A와 문자 목록 B가 주어지면 문자열 C를 출력하자.

입력

첫 번째 줄에 문자열 A가 주어진다.

두 번째 줄에 문자 목록 B가 주어진다.

출력

첫 번째 줄에 문자열 C를 출력한다.

제한

  • 3 ≤ 문자열 A 길이 ≤ 100,000
  • 1 ≤ 문자 목록 B에 있는 대문자의 개수 ≤ 26
  • 문자 목록 B에는 중복된 대문자가 존재하지 않는다.

예제 입력 1

ABabC
A

예제 출력 1

aBabC

문자열 ABabC에서 대문자 A를 소문자 a로 변환하면 문자열 aBabC가 된다.

예제 입력 2

ABabC
A B D

예제 출력 2

ababC

문자열 ABabC에서 대문자 A를 소문자 a로, 대문자 B를 소문자 b로 변환하면 문자열 ababC가 된다.

힌트

출처

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /