«string» 태그된 질문

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

1
정수 조작을 통해 IEEE 754 64 비트 이진 부동 소수점 수 구현
(당분간 "C"라는 질문에 태그를 달았습니다. 그러나 공용체를 지원하는 다른 언어를 알고 있다면 사용할 수도 있습니다.) 당신의 임무는 + - * /다음 구조체에 대한 네 가지 표준 수학 연산자 를 작성하는 것입니다. union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} intfloat(){k = 0;} …

27
문자열에서 고유 한 요소 제거
문자열에서 고유 한 문자를 찾는 것이 매우 일반적인 유스 케이스 인 것처럼 보이기 때문에이 질문에 왔습니다. 그러나 우리가 그들을 제거하려면 어떻게해야합니까? 입력은 소문자 알파벳 만 포함합니다. a에서 z까지의 문자 만 사용됩니다. 입력 길이는 1-1000 자입니다. 예 : 입력 : helloworld 출력 : llool 목표 : 코드가 가장 짧은 언어입니다. 언어 …
12 code-golf  string 

14
대칭지도 완성
x 축과 y 축에 대해 입력으로 대칭 인 맵의 1/4이 제공됩니다. 프로그램은 완전한지도를 인쇄해야합니다. 지도는 다음 문자를 포함 할 수 있으며 -+/\|.예상대로 회전해야합니다. 입력 데이터는 항상 직사각형이며 작습니다. 예 $ cat in +--- |./. |/.. $ ./solution < in +------+ |./..\.| |/....\| |\..../| |.\../.| +------+ 가장 짧은 코드가 승리합니다.
12 code-golf  string 

9
우편 배달
방금 우체부로 일을했고 그것을 지키기 위해 당신의 도움이 필요합니다. 우편물을 배달하기 전에 많은 우편물을 주문해야합니다. 거리는 거리의 시작 부분에서 1부터 시작하여 순서대로 번호가 매겨지며 끝까지 숫자를 건너 뛰고 순서는 왼쪽에 홀수이고 오른쪽에는 짝수입니다. 플러스 주택은 나중에 추가되었으므로 시민 번호에 문자가 추가 될 수도 있습니다. 상자에는 도시의 모든 우편물이 들어 있으므로 …
12 code-golf  string 

6
말더듬을 수정
말더듬 은 많은 사람들이 경험했거나 적어도 본 적이있는 문제입니다. 유명한 음성 인식 소프트웨어의 대부분은 말더듬에 심각한 문제가 있지만 말더듬을 이해하지만 수정할 수는없고 그대로 쓰는 소프트웨어를 상상해 봅시다. 이러한 소프트웨어에 의해 작성된 텍스트의 예는 다음과 같습니다. "주의하십시오" . 이 예에서 "주의" 는 원래 단어이고 "ca ca" 는 말더듬입니다. 도전 끊어진 단어를 …
12 code-golf  string 

20
문의 응답자
원본 : https://james-iry.blogspot.co.at/2009/05/brief-incomplete-and-mostly-wrong.html Alain Colmerauer는 논리 프로그래밍 언어 인 Prolog를 설계했습니다. 그의 목표는 2 살짜리 아이처럼 지능적인 프로그래밍 언어를 만드는 것이 었습니다. 자신의 목표에 성공했음을 증명하기 위해 모든 문의에 대해 "아니오"라고 대답 한 Prolog 프로그램을 발표했습니다. 뭐든지 물어보세요! ?- (물론 그는 그렇지 않았습니다.) 당신의 임무는 Alain Colmerauer의 프로그램보다 더 지능적인 …
12 code-golf  string 

13
정규화 된 Malbolge-Malbolge 번역기
이 작업에서는 정규화 된 Malbolge 프로그램을 사용하여 결과 Malbolge 프로그램을 출력 하는 프로그램 / 기능을 작성 합니다. (이것은 모든 Malbolge 프로그래머가 사용하는 비밀 도구입니다!) 입력 정규화 된 Malbolge 프로그램을 나타내는 데이터 구조입니다. 산출 결과 Malbolge 프로그램을 나타내는 데이터 구조입니다. 예 jpoo*pjoooop*ojoopoo*ojoooooppjoivvvo/i<ivivi<vvvvvvvvvvvvvoji (=BA#9"=<;:3y7x54-21q/p-,+*)"!h%B0/.~P<<:(8&66#"!~}|{zyxwvugJ% jjjj*<jjjj*<v ('&%#^"!~}{XE jjjjjjjjjjjjjjjjjjjjjjj*<jjjjjjjjjjjjjjjjjjjjjjjj*<v ('&%$#"!~}|{zyxwvutsrqpnKmlkjihgfedcba`_^]\[ZYXWVT1| 변환하는 방법 각 문자에 …
12 code-golf  string 

29
단어에서 문자의 가능한 모든 고유 조합 계산
일반적인 az 문자를 포함하는 문자열이 제공됩니다. (이것은 모든 테스트에서 항상 그렇다고 가정 할 수 있으며 모든 문자도 소문자라고 가정 할 수 있습니다). 문자열의 개별 문자로 몇 개의 고유 조합을 만들 수 있는지 결정하고 해당 번호를 인쇄해야합니다. 그러나 가능한 조합을 계산할 때 중복 문자를 무시할 수 있습니다. 다시 말해, 주어진 문자열이 …
12 code-golf  string 

30
마지막으로 입력 한 바이트 인쇄
도전 하나의 입력 바이트 문자열이 있으며 마지막 바이트를 출력합니다. 규칙 제출은 입력의 마지막 바이트를 출력하는 프로그램 또는 함수일 수 있습니다. 문자열, stdin 또는 명령 줄 인수이며 비어 있지 않습니다. 나는 brainfuck 로이 문제를 해결하려고했지만 모든 언어가 참여할 수 있습니다. 이것은 code-golf 입니다. 예 "?" -> "?" "29845812674" -> "4" 카탈로그 …
12 code-golf  string 

1
미친 화학자와 영리한 프로그래머
뒷이야기 화학 실험실에서 현기증을 일으켜 옛 미친 화학자에게 납치되었다는 것을 알게됩니다. 그는 나이 때문에 잘 보지 못하기 때문에, 당신이 그를 위해 일하기를 원하고 그때만 실험실에서 벗어날 수 있습니다. 직무 화학식 이 입력으로 주어질 분자의 구조식 을 반환하는 것이 당신의 임무 입니다. 탄소 ( ), 산소 ( ) 및 수소 ( …

4
추상 구문 트리 골프 : FizzBuzz, Python
요약 가장 적은 토큰으로 Python에서 FizzBuzz를 구현하십시오. 도전 1에서 100까지의 10 진수를 인쇄하는 프로그램을 작성하십시오. 그러나 숫자 대신 3 개의 인쇄“Fizz”의 배수와 5 개의 인쇄“Buzz”의 배수의 경우. 3과 5의 배수 인“FizzBuzz”의 숫자입니다. 일부 버전의 Python으로 프로그램을 작성해야합니다. 자세한 내용은 1, 2, Fizz, 4, Buzz를 참조하십시오. 채점 Python 3의 경우이 프로그램 …

2
수론 해석, 모듈로 n
숫자 이론 (우리의 목적을 위해) 의 문장 은 다음과 같은 일련의 기호입니다. 0그리고 '(후임자)-후속 수단 +1, 그래서0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(더하기)와 *(곱하기) = (동일) (그리고 )(괄호) 논리 연산자 nand( a nand bis not (a and b)) forall (범용 정량 자) v0, …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

6
문자열 조작 인터프리터
요약 문자 만 사용하여 새로운 문자열 조작 언어가 만들어졌습니다 $+#-!*|@>! 귀하의 작업은 가능한 한 적은 바이트로 해석기를 구현하는 것입니다. 입력 이 언어의 한 줄인 문자열입니다. 이것은 합리적인 방법 (stdin, function parameter, command line argument 등) 또는 사전 정의 된 변수로 취할 수 있습니다. 프로그램이 사용자 입력을 요청하면 stdin에서 요청하는 모든 …


12
나눠. 그러나 전부는 아닙니다!
이 StackOverflow 질문에서 영감을 얻었습니다 . 입력: 우리는 세 가지 입력을받습니다 : 분리 D할 분리 문자 I둘 사이 의 문자 는 구분 문자를 무시합니다 (모호하게 들리지만 아래에서 설명하겠습니다) 끈 S 산출: 분할 후 하위 문자열을 포함하는 목록 / 배열입니다. 예: Input: D = ',' I = '"' S = '11020199,"Abc …
11 code-golf  string 

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