목표 문자가 포함되지 않은 텍스트 입력 [
또는]
다음 작업을 수행합니다 :
- 모든 예를 들어 중
Amen
적어도 하나의 대문자와 (의 모든 인스턴스 그래서Amen
제외amen
), 같은 것을 출력Amen
(총액을 유지). - 의 모든 인스턴스
/all the people said[?: ]/i
(정규 표현식)에 대해 출력Amen
(어쨌든 괜찮습니다).
모든 출력 후에는 는 줄 바꿈, 공백 또는 아무것도없는 등의 상수 구분 기호를 .
이것은 code-golf 이므로 바이트 단위의 가장 짧은 프로그램이 승리합니다.
예제 IO
Input: I said AMEN! AMEN, PEOPLE!
Output: AMENAMEN ; any separator is fine, I choose none.
Input: amen amen amen amen
Output: ; nothing
Input: ; empty
Output: ; nothing
Input: *blah blah blah* And all the people said?
Output: Amen
Input: all the people said:
Output: Amen
Input: AMEN AMeN AmeN aMEN amen AmEn
Output: AMEN AMeN AmeN aMEN AmEn
Input: All the people said Amen! And all the people said AMEN!
Output: Amen Amen Amen AMEN
Input: LAMEN! Amen.
Output: AMEN Amen
Input: AmenAmenAmenAmenAMENamen
Output: Amen Amen Amen Amen AMEN
Input: And he was like, "Amen", then we were all like, "Amen, bruh."
Output: Amen Amen
Input: And all the aMen people said.
Output: aMen
보너스
- -20 바이트 만약 당신이 할 수있는 다음 "잡아"구두점
Amen
, 즉,Amen! => Amen!
,AmEN. => AmEN.
,I said Amen, bruh. => Amen,
,와AMEN!!!! => AMEN!!!!
.!
여러 번 보존되는 유일한 문자입니다..?!,
이렇게 보존 된 유일한 문자입니다. - 아무것도 아닌 대신
amen
출력 인스턴스가있는 경우 -40 바이트Heresy! at index [i]
[i]
, 문제 단어의 색인은amen
?
보너스 IO
입력과 출력은 형식 input => output
입니다. (여기서 분리기는 공백입니다.)
BONUS 1
Can I get an Amen! => Amen!
AMEN! and AMEN! and a final Amen... => AMEN! AMEN! Amen.
Amen? Amen, and amEn! => Amen? Amen, amEn!
BONUS 2
The man sighed and said, "amen," and left. It's AMEN! => Heresy! at index [26] AMEN!
리더 보드
다음은 일반 리더 보드와 언어 별 수상자 개요를 생성하는 스택 스 니펫입니다.
답변이 표시되도록하려면 다음 마크 다운 템플릿을 사용하여 헤드 라인으로 답변을 시작하십시오.
# Language Name, N bytes
N
제출물의 크기는 어디에 있습니까 ? 당신이 당신의 점수를 향상시킬 경우에, 당신은 할 수 있습니다 를 통해 눈에 띄는에 의해, 헤드 라인에 오래된 점수를 유지한다. 예를 들어 :
# Ruby, <s>104</s> <s>101</s> 96 bytes
헤더에 여러 개의 숫자를 포함 시키려면 (예 : 점수가 두 파일의 합계이거나 인터프리터 플래그 페널티를 별도로 나열하려는 경우) 실제 점수가 헤더 의 마지막 숫자 인지 확인하십시오 .
# Perl, 43 + 2 (-p flag) = 45 bytes
언어 이름을 링크로 만들어 리더 보드 스 니펫에 표시 될 수도 있습니다.
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
a
in 의 인덱스가 됩니다 amen
. 예를 들어, G amen => 2
언어가 인덱스가 0 인 경우; 1 인덱싱 된 경우 3입니다.
AMEN!!!! => AMEN!!!!
그리고 아직 and a final Amen... => Amen.
?
amen
순서대로해야합니까?