사이트 디자인을 수정하는 사용자 스크립트가 없거나 사이트 디자인이 수정되지 않았다면 사이트 디자인이 있음을 알아야합니다!
축하하기 위해이 디자인을 소급 적용하는 프로그램을 만드십시오 (물론 단순화되었습니다)!
따라서 가장 중요한 변경 사항은 다음과 같습니다.
- 우리의 새로운 이름은 이제 Code Golf and Coding Challenges입니다.
- 우리 사이트는 더 이상 기본 파란색이 아니며 대신 멋진 진한 녹색입니다.
따라서 문자열이 주어지면 다음을 변경하십시오.
PPCG
에CGCC
Programming Puzzles {non-whitespace} Code Golf
에은Code Golf {same-thing} Coding Challenges
(예를 들어Programming Puzzles + Code Golf
,and Code Golf
및& Code Golf
모두로 변경됩니다Code Golf + Coding Challenges
,and Coding Challenges
그리고& Coding Challenges
.#abc
에#acb
(파란색을 녹색으로 바꾸고 그 반대의 경우도 마찬가지입니다. 녹색이 논리적으로 파란색이 아니어야하지만 색상 이동을 복잡하게하고 싶지 않다는 사실을 무시하십시오)#abcdef
~#abefcd
(위와 동일)
색상 스왑의 경우에서 16 진수를 허용해야 0-9
합니다 a-f
. 16 진수 숫자를 요구할 수 있지만 입력과 출력이 동일해야합니다.
대체는 대소 문자를 구분할 수 있으며 그렇지 않은 경우 출력 작동 방식을 지정하십시오.
대체는 문자열이 단어 경계로 둘러싸인 경우에만 발생해야합니다 (시작 부분 포함 #
). 다시 말해, 지정된 각 치환은 일치하는 것이 문자열의 가장자리에 있거나 영숫자가 아닌 문자 (양쪽)로 경계가 지정된 경우에만 발생해야합니다.
표준 허점이 적용됩니다. 이것은 코드 골프 도전이므로 가장 짧은 코드가 승리합니다!
예
PPCG -> CGCC
Programming Puzzles or Code Golf -> Code Golf or Coding Challenges
PPCG stands for Programming Puzzles and Code Golf and its site color is #abf -> CGCC stands for Code Golf and Coding Challenges and its site color is #afb
The color #00f is much more intense than #5568ed -> The color #0f0 is much more intense than #55ed68
Programming Puzzles and No Substitution -> Programming Puzzles and No Substitution
No Substitution and Code Golf -> No Substitution and Code Golf
Programming Puzzles and no substitution Code Golf -> Programming Puzzles and no substitution Code Golf
Code Golf and Programming Puzzles -> Code Golf and Programming Puzzles
Programming Puzzles and Programming Puzzles and Code Golf -> Programming Puzzles and Code Golf and Coding Challenges
(마지막 테스트 사례의 경우 번역 된 문자열을 다시 번역 할 수 있지만 변환은 정확히 한 번만 적용되어야합니다. )
중요 업데이트
(감사합니다 @tsh)
Programming Puzzles ... Code Golf
대체 규칙은 내부에 다른 규칙을 (포함 할 수 Programming Puzzles PPCG Code Golf
유효). 이 경우 규칙 적용 여부를 선택할 수 있지만 결정적이어야합니다. 난 당신이 사이에 일치하도록 요구하고 있지 않다 PPCG
과 #...
불일치 결과 내 목록 순서에 규칙을 구현하는 답변 때문에 것 같다. 이것은 단지 설명 일뿐입니다. 현재 답변이 모두 유효하다고 생각합니다.
Programming Puzzles and no substitution Code Golf
누군가를 잡을 수도 있습니다 (모두가 같은 유효한 정규식을 사용하더라도)
Code Golf and Programming Puzzles
하고 Programming Puzzles and Programming Puzzles and Code Golf
. 흠 @Veskah, 그리고 내가 ..> 정규식을 가지고 있지 않기 때문에 마지막으로 제안 된 테스트 케이스, 내 05AB1E 응답 실패라고 생각 <위로 드로잉 보드에 ....