«string» 태그된 질문

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

22
문자열이 괄호로 묶여 있는지 테스트
우리는 parens 그룹 을 열린 paren (, 그와 일치하는 close paren )및 그 안의 모든 것을 호출 합니다. 괄호 그룹 또는 문자열이 괄호로 균형을 이룬 2 개의 괄호 그룹이 없거나 괄호로 묶인 경우 괄호 그룹 또는 문자열을 괄호 밸런싱 이라고 합니다. 예를 들면 다음과 같습니다. The string "(()())()" is parenthesly …

14
자본 암호
귀하의 작업은 [32..126] 범위의 인쇄 가능한 ASCII 문자로 구성된 비어 있지 않은 문자열을 해독하는 것 입니다. 문자 당 문자열 문자 읽기 : 소문자로 된 문자를 발견 할 때마다 'A'로 시작하여 다음 문자를 대문자로 연결하십시오 대문자로 된 문자를 발견 할 때마다 소문자로 된 문자로 바꾸십시오 다른 문자는 특별한 처리가 필요하지 않으며 …

9
객실 가입
여기에 던전의지도가 있습니다. ########## # ##### # ##### ########## ########## ########## ########## #### ## #### ## ########## 영웅이 A 방 (왼쪽 상단)에 있고 그들의 목표 (고난의 왕자?)가 B 방 (오른쪽 아래)에 있다고 가정 해 봅시다. 우리의지도는 영웅이 목표를 달성하도록 허용하지 않습니다. 통로를 추가해야합니다 ... ########## # ##### # ##### ####.##### …

13
거기에서 깨 졌어요 (가위로)
도전 절단 규칙과 다른 문자열을 설명하는 문자열이 주어지면 첫 번째 문자열에서 설명한 규칙을 사용하여 두 번째 문자열에서 부분을 잘라냅니다. 두 문자열은 문자 a-z또는 로 구성되며 A-Z, 둘 중 원하는 것을 선택합니다 (동일한 방식으로 표현할 필요는 없습니다). 두 번째 문자열을 수정하는 방법은 다음과 같습니다. 연산 첫 번째 줄을 가져 와서 인접하지 …
15 code-golf  string 

6
문자열 복제기
빔에서 숫자로 이전하여 명령을 반복 할 수 있습니다와 같은 3dd동일합니다 dd dd dd. 이 반복 패턴은 Vim 명령에만 국한되지 않습니다. 이런 식으로 문자열도 복제 할 수 있습니다. 사양: 숫자, 알파벳 문자 (대문자 및 소문자) 및 공백으로 구성되고 선택적으로 후행 줄 바꿈이 입력으로 제공되면 다음 작업을 수행하는 프로그램을 작성하십시오. 각 "단어"는 …
15 code-golf  string 

7
당신은 책을 만들었습니다!
당신은 가상의 구식 인쇄기에서 일합니다. 모노 스페이스 문자를 더 빨리 정렬 할 수 있도록 가장 짧은 프로그램을 사용하도록 도와주십시오. 문자열과 페이지 크기가 주어지면 텍스트의 각 페이지를 생성하고 출력하십시오. 예 예를 들어, 페이지 너비 14, 높이 7 및 일부 텍스트를 가진 책은 다음과 같습니다. 14, 7, "Fruits make an extremely good …

11
거꾸로 크리스마스 트리를 만들어주세요!
도전 우리는 모두 정상적인 크리스마스 트리에 대해 알고 있지만 거꾸로 된 크리스마스 트리는 어떻 습니까 ! 이것은 매우 쉬운 크리스마스 테마 도전입니다. 이 과제의 목표는 ASCII 거꾸로 크리스마스 트리를 만드는 것입니다. 이 도전에 대한 규칙은 다음과 같습니다. 홀수, 양의 정수를 허용하십시오. 당신은 항상 사이가 될 것입니다 가정 할 수 7와 …

17
XOR 배열 정렬
키와 문자열 배열이 주어지면 각 요소가 키와 XOR 될 때 정렬되도록 배열을 섞습니다. 두 줄 XOR 키를 사용하여 문자열을 XOR하려면 키가 영원히 반복된다고 가정하고 문자열의 각 문자 값을 키의 쌍으로 XOR하십시오. 예를 들면 abcde^123다음과 같습니다. a b c d e 1 2 3 1 2 -------------------------------------------- 01100001 01100010 01100011 01100100 …

7
진동 평등
on [l, r]에서 시작하여 시간 단위당 하나의 단위 속도로 두 개의 정수 포인트 사이에서 진동하는 객체가 있습니다. 당신은 가정 할 수 있습니다 . 예를 들어 객체가 진동 하면 다음과 같은 결과가 나타납니다.lt=0l < r[3, 6] t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 …
15 code-golf  array-manipulation  decision-problem  code-golf  math  number-theory  palindrome  integer-partitions  code-golf  math  decision-problem  geometry  code-golf  string  random  code-golf  ascii-art  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  code-golf  graphical-output  code-golf  number-theory  primes  integer  factoring  code-golf  sequence  array-manipulation  integer  code-golf  array-manipulation  matrix  code-golf  sequence  binary  code-golf  game  cellular-automata  game-of-life  binary-matrix  code-golf  string  ascii-art  code-golf  random  generation  logic  code-golf  string  code-golf  code-golf  sequence  array-manipulation  random  apl  code-golf  code-golf  sequence  primes  code-golf  math  sequence  integer  code-golf  number  arithmetic  array-manipulation  decision-problem  code-golf  ascii-art  number  code-golf  restricted-source  quine  code-golf  chess  board-game  code-golf  math  sequence  code-golf  number  sequence  kolmogorov-complexity  code-golf  number  sequence  arithmetic  code-golf  math  number  alphabet  code-golf  ascii-art  classification  statistics  apl  code-golf  array-manipulation  matrix  code-golf  string  kolmogorov-complexity  code-golf  sequence  binary  base-conversion  binary-matrix  code-golf  string  classification  code-golf  tips  python  code-golf  combinatorics  binary  subsequence  restricted-time  code-golf  number  number-theory  code-golf  math  number  complex-numbers  code-golf  string  code-golf  string  code-golf  string  random  game  king-of-the-hill  python  code-golf  number  sequence  code-golf  number  sequence  code-golf  code-golf  math  number  array-manipulation  code-golf  array-manipulation  decision-problem  code-golf  string  code-golf  sequence  integer 

12
공백으로 세로로 구분 된 세 개의 열을 인쇄합니다.
직무 공백으로 구분 된 입력 문자열을 가져옵니다. 알파벳순으로 단어를 정렬하십시오. 공백으로 구분 된 3 개의 열에 세로로 인쇄하십시오. 도전 세 열의 높이는 모두 가능한 한 고르게 가중되어야합니다. 세 열 모두 정렬 된 상태로 두어야합니다. 이것은 code-golf 이므로 가장 짧은 코드가 승리합니다! 예 입력이 다음과 같은 경우 : "cat caterpillar pie …
15 code-golf  string 

14
프랑켄슈타인의 괴물의 이름
소개: 거의 할로윈이기 때문에 할로윈 테마의 무작위 과제를 생각하고있었습니다. 결국 나는 Frankenstein의 wikipedia 페이지를 읽고 있었고 다음과 같은 텍스트를 보았습니다. 생물 프랑켄슈타인이 그의 창조를 거부 한 것의 일부는 그가 이름을 밝히지 않아서 정체성이 결여된다는 사실이다. 대신 "wretch", "monster", "creature", "demon", "devil", "fiend"및 "it"와 같은 단어로 표시됩니다. 프랑켄슈타인은 10 장에서 그 …

2
반투명 상자 그리기
참고 : SE 글꼴 이상한 점 때문에 문자열 아트가 끔찍할 수 있습니다. : P :( 사각형의 모서리를 나타내는 4 개의 튜플 목록이 제공되면 반투명 사각형을 순서대로 그립니다. 이 문제를 해결하려면 왼쪽 상단 모서리에서 가장 작은 좌표를, x 축은 오른쪽으로, y 축은 아래쪽으로 증가시켜야합니다. 4 개의 튜플 (x0, y0, x1, y1)또는 …

6
가장 긴 연속 자릿수 찾기
간단한 과제 : 일련의 양의 정수가 주어지면 연속 숫자 중 가장 긴 연속 숫자를 포함하는 숫자를 찾으십시오. 트릭? 런의 숫자가 가능한 값을 감싸고 ( 0123456789) 뒤로 이동할 수 있습니다. 모두 그래서 2345, 89012및 5432109연속적인 숫자 (그러나 유효한 실행됩니다 3456765도 321090123있지만 실행이 같은 방향으로 항상 있어야로 34567652 실점으로 간주 될 수 …

4
마인 크래프트 제작 테이블 만들기
Minecraft에서 무언가를 제작하는 방법을 기억할 수 없을 때 싫어하지 않습니까? 글쎄, 그것을 해결하는 시간! 직무 당신의 임무는 1D 또는 2D 목록으로 입력을 받고 크래프팅 테이블의 결과로 어떤 아이템을 출력하는 것입니다! 입력 문자열 또는 길이 목록 9또는 2D 중첩 배열 로 입력을받을 수 있습니다 . 당신이 입력으로 가져 가면 ... 끈 …

24
추가 번호
상당히 간단한 도전 : 문자열과 숫자의 두 가지 입력을받습니다 (숫자는 문자열 "123"대신에 사용될 수 있습니다 123). 문자열이 숫자로 끝나지 않으면 (즉, 정규식과 일치하지 않는 \d$경우) 문자열 끝에 숫자를 추가하십시오. 문자열이 숫자로 끝나는 경우 (즉, 정규식과 일치 \d+$) 먼저 해당 문자열을 삭제 한 다음 숫자를 추가해야합니다. 입력 중 어느 것도 유효하지 …
15 code-golf  string 

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