«string» 태그된 질문

문자열 사용법과 조작을 통해 특정 문제를 해결하기위한 경쟁.

30
무작위로 캐릭터를 선택, plinko 스타일
선택 언어가 선택적인 임의성에 얼마나 적합한 지 봅시다. 을 감안할 때 4 자, A, B, C,과 D, 또는 4 개 문자의 문자열 ABCD 입력으로 , 다음과 같은 확률로 문자 출력 하나 A 1/8 (12.5 %)의 기회가 선택되어야합니다 B 3/8 (37.5 %)의 기회가 선택되어야합니다 C 2/8 (25 %) 확률을 선택해야합니다 D …

18
단수를 복수로 변환
단수형과 복수형의 두 가지 형태의 명사가 있습니다. 이 둘 사이의 변환은 매우 쉽습니다. 일반적으로으로 끝납니다 s. 전의. car=> cars. 그것으로 끝나는 경우 s, x, z, ch또는 sh, 그것을 끝 es. 전의. bus=> buses. 그것으로 끝나는 경우 y그냥 전에 자음으로의 변경 y에 ies. 전의. penny=> pennies. f또는로 끝나는 경우로 fe변경하십시오 ves. …

11
저를 모히십시오
인 문자열, 문자 목록, 바이트 스트림 순서 ... 감안할 때 모두 유효한 UTF-8 및 유효한 Windows-1252 (대부분의 언어는 아마도 정상 UTF-8 문자열을 할 것이다), 변환 입니다, (에서 척 이있다 ) Windows-1252 에서 UTF-8로 . 연습 예제 UTF-8 환경 문자열이 I ♥ U T F - 8 (가) 바이트로 표현되어 49 …

30
항상 같은 길이의 출력
코드 와 동일한 길이의 출력 및 코드 길이의 두 배인 출력 생성 과 같은 도전 과제와 함께 별도의 그러나 유사한 과제를 생각했습니다. 작업은 출력을 생성하는 것입니다. 문자열, 문자 목록 또는 프로그램의 기본 출력 형식이 될 수 있습니다. 그러나 입력에 관계없이 출력의 길이는 항상 같아야합니다. 더 중요한 것은 출력이 다른 입력에 …

12
압축 뇌파 편 확장
이 챌린지는 2018 년 4 월 LotM 챌린지 의 일부로 , Brain-flak의 2 번째 생일을 위해 게시되었습니다. 나는 뇌-플래그 프로그램을 인코딩하는 가장 효율적인 방법이 무엇인지 생각하고있었습니다. 유효한 문자는 8 개뿐이므로 각 문자를 3 비트 시퀀스에 매핑해야합니다. 이것은 확실히 효과적이지만 여전히 매우 중복 적입니다. 인코딩 시간을 단축하기 위해 이용할 수있는 뇌 …

19
간단한 문자열 반영
문자열에서 문자 의 반사 를 정의하여 시작합시다 . 와 같이 공백이없는 별개의 소문자 알파벳 문자가있는 문자열이 주어진 경우 abcdefg, c다른 문자의 순서를 변경하지 않고 문자열의 문자가 문자열 의 새 위치로 이동 하여 문자열의 문자가 반영되도록 정의하십시오. 오른쪽에 이제 왼쪽에있는 글자 수가 있습니다. 따라서, 문자의 반영 c에서이 abcdefg될 것이다 abdecfg. 설명 …
26 code-golf  string 

24
버전 번호 비교
일부 소프트웨어를 게시 할 때 버전 번호를 지정합니다. 또한 사용자는 일부 소프트웨어의 최신 버전으로 업데이트 할 수 있습니다. 따라서 어떤 버전이 최신 버전인지 확인해야합니다. 입력 두 개의 버전 번호를 문자열로 입력하십시오. 이 과제와 관련하여, 우리는 점으로 연결된 일부 숫자 인 버전 번호 만 지원합니다. 버전 번호는 숫자 ( 0~ 9)와 …

14
분기 된 텍스트
ASCII 문자 (대문자 및 / 또는 소문자) 문자열이 제공되면 각 문자에서 해당 문자열을 분기하여 위첨자 및 아래 첨자로 표시하는 데 필요한 원시 MathJax를 출력합니다. 예를 들어, 입력 cat및 horse결과는 MathJax가 각각 다음과 같이 렌더링하는 출력을 생성합니다. 하나의 입력 만 필요합니다.이 두 항목은 단순히 수직 공간을 절약하기 위해 나란히 나열됩니다. 마크 …
26 code-golf  string 

24
주문한 단어입니까?
( 퍼즐 링에 대한 이 게시물 에서 영감을 얻었습니다 .주의 : 퍼즐이 아래에있는 스포일러.) 표준 전화 키패드는 문자를 다음과 같이 숫자와 연관시킵니다. 1 -> 2 -> ABC 3 -> DEF 4 -> GHI 5 -> JKL 6 -> MNO 7 -> PQRS 8 -> TUV 9 -> WXYZ 0 -> …

15
스페인 번호판 게임
이 질문은 기반으로 내가 묻는 질문 에 스페인어 . 예, 스페인어로 된 알고리즘을 요청했습니다. :) 스페인에서는 현재 번호판이 다음과 같은 패턴을 갖습니다. 1234 XYZ 여기서 XYZ는 전체 스페인어 자음 세트에서 가져온 세 자음입니다 ( 'Ñ'제외). 때로는 아내와 함께 여행 할 때 게임을하기 위해 사용합니다. 우리는 번호판을 볼 때 3 개의 …

18
배열 약자
골: 문자열 배열이 주어지면 각 문자열의 약식 버전을 만듭니다. 사양: 이 문제에서 약어는 문자열의 첫 번째 N 문자입니다. 문자열의 경우 abc: a, ab, 및 abc모든 유효한 약어는, 동안 bc, 그리고 ac수 없습니다. 문자열 배열이 주어지면 입력과 약어가 주어지면 약어가 참조하는 입력 항목을 결정할 수있는 가장 짧은 약어 세트를 찾고 싶습니다. …
26 code-golf  string 

8
브레이스를 오른쪽 브레이스로 변환 (슬픈 브레이스)
오른쪽 괄호는 중괄호와 세미콜론이 모두 파일의 오른쪽에있는 단일 지점에 정렬되는 스타일의 코드 괄호입니다. 일반적으로 이것은 여러 가지 이유로 나쁜 습관으로 간주됩니다. 도전 모든 방법을 통해 여러 줄 문자열을 가져와 중괄호 스타일을 오른쪽 브레이스로 변환하십시오. 이 문제를 해결하려면 Java 코드 작업 만하면되지만 이론적으로 Braces와 Semicolon을 사용하는 모든 코드에서 작동해야합니다. {};공백 사이에 …

6
게임 보이의 효율적인 타이핑
많은 오래된 Game Boy 게임은 종종 사용자의 문자열 입력이 필요했습니다. 그러나 키보드는 없었습니다. 이것은 사용자에게 "키보드 화면"을 다음과 같이 제시함으로써 처리되었습니다. '문자 포인터는'사용자는 각각 원하는 문자로 이동 한 것입니다 편지 A.에 시작될 것입니다 D-패드 의 네 개의 버튼 ( UP, DOWN, LEFT및 RIGHT), 다음을 눌러 BUTTON A최종 문자열로 추가 할. …


16
베이비 토크 해독!
아기가 입을 열면 횡설수설을하는 것이 아닙니다. 그들은 실제로 고도로 발전된 성인용 암호로 말하고 있습니다 ... 베이비 토크 암호 아기가 말을 할 때, gogooa gagooook aagaaoooy 하나의 공백으로 구분 된 각 섹션은 문자를 나타냅니다 (위의 예는 3자를 나타냄). 섹션을 해독하려면 포함 된 As 및 Os의 수를 계산해야합니다. 그러나, 우리는 다른 모음에 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.