«string» 태그된 질문

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

12
다이어트 하스켈을 만들자
하스켈에는 다음과 같이 쓸 수있는 튜플이 있습니다 (a,b,c) 그러나 이것은 단지 구문 설탕입니다 (,,)a b c 일반적에서, N 개 튜플은 형성 할 수 N-1 , 사이의 (... )요소 뒤에 공간으로 분리된다. 예를 들어 7 튜플 (1,2,3,4,5,6,7)은 (,,,,,,)1 2 3 4 5 6 7 Haskell에는 1- 튜플이 없으므로 형성 할 수 …

22
줄에서 사각형을 새기다
오늘의 과제는 여러 줄 문자열을 가져와 왼쪽 상단 모서리를 포함하는 문자열에 포함 된 가장 큰 사각형을 출력하는 것입니다. 정사각형 문자열은 다음과 같습니다. 각 줄의 문자 수는 동일합니다 각 줄의 문자 수는 줄 수와 같습니다. 다음 가능한 입력 문자열을 고려하십시오. abcde fgh asdf foobar 첫 번째 문자 ( a왼쪽 상단 모서리) …
21 code-golf  string 

9
건너는 단어
입력: 두 개의 문자열 (참고 : 입력 순서가 중요합니다). 산출: 두 단어 / 문장 사이에 빈 줄이 하나있는 줄에서 시작합니다. 그들은 '서로 옆으로'가로로 걷습니다. 그러나 같은 위치에 같은 인물이 있으면 서로 교차 한 다음 '서로 옆으로'계속 걷는다. 혼란스러워? 예를 들어 보자. 입력 : Words crossing over& Ducks quacking: Word quack …

16
지퍼 단락
( 이 도전에서 영감을 얻음 ) 두 개의 입력 문자열 중 하나가 다른 문자보다 정확히 하나의 문자보다 길면 문자열이 반쯤 지퍼가 달린 지퍼의 두 반쪽 인 것처럼 ASCII 아트로 문자열을 정렬하십시오. 더 긴 단어는 지퍼의 바닥을 형성하며 결합 된 지퍼 부분의 첫 번째이자 마지막 문자입니다. 그 단락을 이해하기 어렵 기 …

1
골프 파이썬 문자열 리터럴
배경 파이썬 3에는 여러 유형의 문자열 리터럴이 있습니다. 예를 들어 문자열 this 'is' an exa\\m/ple은 다음과 같이 나타낼 수 있습니다. 'this \'is\' an exa\\\\m/ple' "this 'is' an exa\\\\m/ple" r"this 'is' an exa\\m/ple" '''this 'is' an exa\\\\m/ple''' """this 'is' an exa\\\\m/ple""" r'''this 'is' an exa\\m/ple''' r"""this 'is' an exa\\m/ple""" 보시다시피, 문자열에 …

7
눈살을 찌푸리고 돌아서
APL의 많은 얼굴 축하 아래 표의 열 1 또는 열 2에있는 문자열이 있으면 문자열의 인접 항목을 오른쪽으로 반환하십시오. 다시 말해, 1 열에 문자열이 주어진 경우 해당 행에서 2 열의 문자열을 반환하고, 2 열에 문자열이 제공되면 해당 행에서 3 열의 문자열을 반환합니다. 코드 포인트 (가 아닌 :)는 맨 오른쪽에 나열되어 있습니다. …

14
끈을 안쪽으로 돌리십시오
균형 잡힌 문자열은 ()모든 괄호를 다른 괄호와 일치시킬 수 있도록 괄호 문자열입니다 . 더 엄격하게 그들은이 문법에 의해 퍼져있는 줄입니다 : S → (S)S | ε 다음과 같이 문자열을 "내부"로 바꿀 수 있습니다. 모든 항목 전환 (과 )서로를 줄이 다시 균형을 잡을 때까지 줄 앞에서 뒤로 문자 이동. 예를 들어 …

20
내 [서브] 줄이 숨어 있습니다!
소개 얼마 전에 잃어버린 SO 사용자가 여기에 질문을 게시했으며 지금은 삭제되었지만 좋은 도전을 할 것이라고 생각합니다. 도전 두 개의 문자열을 사용하고 첫 번째 문자열의 순열이 두 번째 문자열의 하위 문자열인지 확인하는 전체 프로그램 또는 함수를 작성하십시오. 입력 테스트 할 두 개의 문자열, 문자열 및 하위 문자열 (순서를 선택할 수 있음). …

3
인생이 레몬을 줄 때 레모네이드 만들기
도전 당신은 어디 단어, 입력 문자열이 주어집니다 "Lemon"이 변환되어야 발견 "Lemonade" 하지만a , d그리고 e문장에 다른 곳에서 빌려해야합니다. 예 입력 예 : 어렸을 때 레몬을 찾았 어요 출력 예 : 내가 어렸을 때 레모네이드를 찾았 어 레모네이드는 원본에서 다음 첨자 문자를 도용하여 만든 내가 foun D 레모네이드 어 전자 N …
21 code-golf  string  code-golf  parsing  internet  stack-exchange-api  code-challenge  kolmogorov-complexity  restricted-source  brain-flak  python  logic  pyth  code-golf  string  search  optimized-output  code-golf  tips  language-design  golfing-language  code-golf  tips  language-design  code-golf  number  sorting  pi  code-golf  math  number  code-golf  string  balanced-string  classification  brain-flak  code-golf  math  number-theory  decision-problem  code-golf  tips  code-golf  number  sequence  code-golf  balanced-string  brain-flak  code-golf  math  sequence  arithmetic  fibonacci  code-golf  math  parsing  code-golf  string  keyboard  code-golf  code-golf  string  source-layout  whitespace  code-golf  math  rational-numbers  code-golf  string  code-golf  string  code-golf  math  sequence  code-golf  number  floating-point  code-golf  string  decision-problem  subsequence  code-golf  string  kolmogorov-complexity  code-golf  string  permutations  balanced-string  brain-flak  code-golf  string  math  number  code-golf  string  primes  cipher  code-golf  string  ascii-art  chemistry  code-golf  ascii-art  grid  counting  code-golf  math  arithmetic  integer  code-golf  number  kolmogorov-complexity  code-golf  ascii-art  kolmogorov-complexity  sequence  metagolf  brain-flak  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  whitespace 

10
쓸모없는 문자 정렬
이 도전은 영감 이 TidB에 의해 아주 좋은 대답. TidB의 답변에서 8 문자마다 올바른 순서로 gnilwoB edoC( Code Bowling뒤로) 있습니다. 다른 문자열은 그러나 되어 이상한, 임의의 순서로했다. 당신의 도전은이 문제를 해결하는 것입니다. 비어 있지 않은 문자열과 양의 정수 n를 입력으로 사용하십시오. 문자열은 32-126 (공백에서 물결표까지) 범위의 ASCII 문자를 포함합니다. 문자열을 …

30
모든 k-mers / n-grams
소개 우리는 있었다 히스토그램 및 계산을 하지만, 그들 모두를 나열하지. 매년 Dyalog Ltd. 는 학생 경쟁을 개최합니다. 좋은 APL 코드 를 작성 해야 합니다. 이것은 올해 여섯 번째 문제의 언어에 구애받지 않는 코드-골프 판입니다. 본인은 대회의 원저자로부터이 과제를 게시 할 수있는 명시적인 허가를 받았습니다. 제공된 링크 를 따르고 저자에게 연락하여 …

24
제목에서 인접한 문자는 어디에 있습니까? [3, 4]!
제목이 일부러 철자가 잘못되었습니다. 이유를 알아 보려면 자세한 내용을 읽으십시오. 당신의 작업 : 문자를 포함하는 구분 된 문자열 또는 목록이 주어지면 A,B,C,D인접한 모든 동일한 문자의 색인을 출력하십시오. 여러 줄의 문자열 / 정수, 목록 / 배열 또는 구분 된 문자열이 출력 될 수 있습니다. 모든 출력은 목록이나 문자열 또는 여러 줄로 …

30
내 변화를 센다
당신의 임무는 문자열 "quarter", "dime", "nickel"및 "penny"를 포함하는 배열을 특정 순서로 여러 번 정렬하고 순서대로 정렬하는 것입니다 quarter dime nickel penny(즉, 가장 큰 금전적 가치). 규칙 프로그램은 미국 동전의 이름을 포함하는 입력 값으로 배열을 가져 와서 가장 큰 값에서 가장 작은 값으로 정렬해야합니다. 미국 출신이 아니거나 변경을 사용하지 않는 사람들의 …

3
원자 비율의 게임
당신의 작업 은 가장 높은 점수와 아토 마를 재생 봇을 만듭니다 . 게임 작동 방식 : 게임 보드는 6 개의 "원자"고리로 시작하며 숫자 범위는 1~ 사이 3입니다. 원자 자체에 따라 두 원자 사이 또는 다른 원자에서 원자를 "재생"할 수 있습니다. 일반 원자 또는 특수 원자를 가질 수 있습니다. 정상적인 원자 …
21 code-challenge  game  code-golf  combinatorics  permutations  code-golf  image-processing  brainfuck  encode  steganography  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  fibonacci  code-golf  string  code-golf  sorting  popularity-contest  statistics  code-golf  ascii-art  kolmogorov-complexity  code-golf  code-golf  ascii-art  tic-tac-toe  code-golf  string  code-challenge  classification  test-battery  binary-matrix  code-golf  math  arithmetic  code-golf  ascii-art  random  code-golf  string  code-golf  number  binary  bitwise  code-golf  number  arithmetic  code-golf  math  ascii-art  code-golf  string  ascii-art  code-golf  string  ascii-art  code-golf  string  code-golf  counting  code-golf  number  binary  bitwise  decision-problem  code-golf  array-manipulation  code-golf  tips  brain-flak  code-challenge  quine  source-layout  code-generation  code-golf  linear-algebra  matrix  abstract-algebra  binary-matrix  code-golf  string  palindrome  code-golf  puzzle-solver  sudoku  code-golf  ascii-art  code-golf  graphical-output  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  code-golf  clock 

20
단어 형성의 예술
단어 형성의 예술 이진 행렬과 문자 문자열이 주어지면 행렬의 모든 1을 왼쪽에서 오른쪽으로 문자열의 문자로 바꿉니다. 문자가 행렬 모양으로 만들어지면 0을 공백으로 바꾸어 행렬을 인쇄하십시오. 예를 하나 또는 두 개만주는 것이 더 쉽습니다. 사례 : 기본 사례 ... 입력 하나 : [0,0,1,0,0] [0,1,0,1,0] [1,0,0,0,1] [0,1,0,1,0] [0,0,1,0,0] "PPCGPPCG" 출력 하나 : …

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