«string» 태그된 질문

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

5
브래킷 사각형 만들기
모든 프로그래머는 대괄호 []{}()<>가 정말 재미 있다는 것을 알고 있습니다. 이 재미를 악화시키기 위해, 직조 브라켓 그룹을 귀엽고 퍼지 다이어그램으로 변환 할 수 있습니다. 와 같이 대괄호가 포함 된 문자열이 있다고 가정 해 봅시다 [{][<(]})>(()). 첫 번째 단계는 끈을 시계 방향으로 45도 회전시키는 것입니다. (Mathematica에서는 거의이 작업을 수행 할 수 …

29
접두사 코드입니까?
정보 이론에서 "접두사 코드"는 다른 키의 접두사가없는 사전입니다. 다시 말해, 이는 어떤 문자열도 다른 문자열로 시작하지 않음을 의미합니다. 예를 들어 {"9", "55"}접두사 코드이지만 {"5", "9", "55"}그렇지 않습니다. 이것의 가장 큰 장점은 인코딩 된 텍스트를 구분 기호없이 기록 할 수 있으며 여전히 고유하게 해독 할 수 있다는 것입니다. 이것은 항상 최적의 …

30
상자를 열도록 도와주세요
ASCII 아트 상자가 있으며이를 열려면 프로그램이 필요합니다. 예 입력: ------- | | |_____| 산출: / / / / / / / | | |_____| 사양 첫 번째 줄은 -3 개 이상으로 만 구성 됩니다. 가운데 행은 |공백으로 시작 하고 끝으로 끝납니다| 모든 가운데 행은 동일합니다 마지막 행은 |have로 시작 _하고 …

30
이 n- 말하기입니까?
영감을받은 것입니다 그것을 두 번 말하는? 나는 더 어려운 도전을 고안했다. 문자열이 주어지면 n ≥ 2에 대해 문자열이 n- 스피크 인지 확인하십시오 .n ≥ 2엔≥2n\geq 2 N 문자는 각 문자를 엔엔n 번 반복하여 정의됩니다 . 함께 n = 4엔=4n = 4 의 문자열 Hello로 변환된다 HHHHeeeelllllllloooo. 목표는 입력이 n- 스피크 …

12
플레 사 노트 만 테우스
합성어 단어는 각 단어의 일부를 소요하고 하나의 새로운 단어로 만드는 두 단어의 조합이다. 예를 들어 lion + tiger => liger 입니다. 한 쌍의 입력 단어에서 portmanteaus를 생성하는 프로그램을 작성해 봅시다. 컴퓨터는 영어에 능숙하지 않으므로 출력 포트만 티 우스가 눈과 귀에 좋도록 몇 가지 규칙을 설정해야합니다. (여기에 예는 명확성을 위해 접두사와 …

11
누가 선거에서 이길 것인가?
이것은 두 사람 (1과 2)이 사무실로 달려가는 도전입니다. 사람들은 1과 2의 세계에서 특정 방식으로 결정적으로 투표하므로, 후보자들은 선거 전에 결과를 파악할 수 있습니다. 참고 : 이것은 외부 선거 나 기타 정치적 사건을 의미하지는 않습니다. 사무실에 두 사람이 달려요. 우리는이 사람들을 1과 2라고 부를 것입니다. 그들은 모두 선거에서 이길 것인지 알고 …

23
배전반을 무차별 대입
다른 날, 우리 팀은 탈출 실로 갔다. 퍼즐 중 하나는 6 개의 기계식 스위치 보드로 구성되어 있으며 상자를 잠금 해제하기 위해 켜기 및 끄기의 올바른 조합을 찾아야합니다. -v-v-v- -v-v-v- 개발자이기 때문에 실제로 퍼즐을 푸는 것보다 2 ^ 6 = 64 조합 중 하나를 시도하는 것이 더 효율적이라고 결정했습니다. 그래서 우리는 …

3
OOP : 겹치는 지향 프로그래밍
코드 골프에 적합한 것으로 알려진 덜 알려진 프로그래밍 패러다임 중 하나는 OPP (Overlapping Oriented Programming) *입니다. 부분적으로 동일한 코드를 작성할 때 단순히 동일한 부분을 겹치고 두 개의 원래 코드 행이 시작되는 방식을 기억하여 많은 바이트를 절약 할 수 있습니다. 당신의 작업은 두 작성하는 것입니다 중복의 프로그램 또는 기능 compress및 decompress다음과 …

30
표준 숫자를 합산
한 줄에 하나의 정수를 가진 스트림 / 파일을 고려하십시오. 예를 들면 다음과 같습니다. 123 5 99 코드는이 숫자의 합, 즉를 출력해야합니다 227. 입력 형식은 라인 당 하나의 정수입니다. 예를 들어, 입력이 정수 배열로 한 줄에 있다고 가정 할 수 없습니다. STDIN에서 파일 이름 형식으로 또는 원하는 이름의 파일을 입력 할 …

30
사실인가요? 젤리에게 물어보세요!
배경 Jelly는 Octave (및 확장에 의해 MATL)의 진실 / 거짓 행렬에 대한 매우 편리한 해석에서 영감을 받아 Ȧ (옥타브 스타일의 모든 ) 원자를 얻었습니다 . Ȧ 배열을 입력으로 취하고 배열이 비어 있지 않고 트리 구조의 어느 곳에도 숫자 0 (정수, 부동 소수점 또는 복소수)을 포함하지 않으면 1을 반환 합니다. . …

6
Tarzan의 올림픽 덩굴 스윙 루틴 점수
올림픽 덩굴 스윙 어는 표준 나무에서 일상을 수행합니다. 특히 표준 트리 n에는 0이 아닌 각 정점 을 그 아래 정점 에 연결하는 0위쪽 n-1및 모서리 a정점이 n % a있습니다. 예를 들어 표준 트리 5는 다음과 같습니다. 3 | 2 4 \ / 1 | 0 5를 3으로 나눈 나머지는 2이고, …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

5
단락 패치
Patch the Image 의 정신으로 , 여기에 비슷한 도전이 있지만 텍스트가 있습니다. 도전 비트 부패가 당신의 소중한 텍스트를 괴롭 혔습니다! ASCII 문자로 구성된 단락이 있고 그 안에 어딘가에 직사각형 구멍이있는 경우, 프로그램은 구멍이 적절한 텍스트로 채워지도록하여 단락이 최대한 잘 혼합되도록해야합니다. 추가 정의 구멍은 항상 직사각형이며 여러 줄에 걸쳐있을 수 있습니다. …

29
분해 된 부분 문자열
소개 문자열을 살펴 봅시다 abc. 이것으로 만들 수있는 부분 문자열은 다음과 같습니다. a, ab, abc, b, bc, c 이제 다음과 같이 초기 문자열 아래에 정렬해야합니다. abc a b c ab bc abc 문자열의 순서는 중요하지 않으므로 완벽하게 유효합니다. abc a ab abc b bc c 따라서 하위 문자열은 초기 문자열에서 …
32 code-golf  string 

3
PPCG 사용자 이름 아래로 골프
제가 채팅에서 언급 한 내용 과 그에 따른 대화는이 도전에 대한 영감을주었습니다. 내가 이니셜로 언급 한 유일한 사람입니까? 우리는 모두 골프를 치는 일에 관한 것입니다. 우리는 MB와 D 노브를 가질 수 있고 ... O. 내가 "CH"로 알려진 경우 다른 모든 사람도 초기 기반 별명을 가져야한다고 생각합니다. 평판이 좋은 100 대 …
32 code-golf  string 

30
스트레칭 단어
단어에서 문자를 왼쪽에서 오른쪽으로 정렬하여 입력 배열을 형성하도록 단어의 문자를 복제하는 프로그램 또는 함수를 작성하십시오. 예를 들면 다음과 같습니다. input: chameleon, [c,a,l,n] output: cchaamelleonn 입력 시작 단어 (예를 들어 chameleon) 문자 배열 ( [c,a,l,n]) 또는 배열 ( caln) 을 나타내는 문자열 또는 이와 유사한 것 함수 매개 변수, STDIN 또는 …

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