«string» 태그된 질문

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

28
천막 기호 문자
매일 당신은 움직일 수있는 글자가 있는 선택 윤곽 표시 에 새로운 단어를 붙이고 , 당신이 그것을 쓸 필요가있는 글자 만 구입합니다. 당신은 가능한 한 빨리 이전 단어를 위해 구입 한 편지를 재사용합니다. 매일 쓰고 싶은 단어가 순서대로 있으면 매일 구입하는 글자를 출력하십시오. 예 Input: ['ONE', 'TWO', 'THREE', 'SEVENTEEN'] Output: ['ENO', …
41 code-golf  string 

30
문자열을 디코딩
이것은 ppcg에 대한 첫 번째 도전입니다! 입력 두 개의 다른 ASCII 문자로 구성된 문자열입니다. 예를 들어 ABAABBAAAAAABBAAABAABBAABA 도전 작업은 다음 규칙에 따라이 문자열을 디코딩하는 것입니다. 처음 두 문자 건너 뛰기 나머지 문자열을 8 문자 그룹으로 나눕니다. 각 그룹에서, 각 문자를 대체 0하는 캐릭터가 원래 문자열의 첫 번째 문자와 같은 경우, …
41 code-golf  string 

9
변화 지향적 인 프로그래밍
문자열은 문자열 에서 각 문자 의 바이트 값 을 가져 와서 계산 하고 결과를 문자로 다시 변환하여 숫자 만큼 이동할 수 있습니다 .nc(c + n) mod 256 예를 들어, "ABC123"1만큼 이동 하면 "BCD234", 10 "KLM;<="만큼 이동하고 255 인치 이동합니다 "@AB012". 작업 당신이 감히 많은 숫자 n를 선택하고 0 < n …

30
이것은 결국 멈출 것이다…
입력 문자열이 주어지면 다음과 같은 방식으로 S인쇄 S하고 비어 있지 않은 구분 기호가옵니다. 1 단계 : S가 1/2인쇄되는 확률 및 1/2종료 프로그램에 대한 기회를. 2 단계 : S가 2/3인쇄되는 확률 및 1/3종료 프로그램에 대한 기회를. 3 단계 : S가 3/4인쇄되는 확률 및 1/4종료 프로그램에 대한 기회를. … 단계 n: S가 …

30
자신의 자리에 앉기
오늘날의 과제를 해결하려면 문자열을 대체하는 프로그램이나 함수를 작성해야합니다. 그러나 알파벳이 아닌 문자는 무시해야합니다. 이것은 모든 알파벳 문자가 선행 및 다음 알파벳 문자 와 다른 대소 문자를 가져야 함을 의미합니다 . 예를 들어 이것은 다른 모든 문자를 대문자로 쓰는 것보다 약간 더 복잡합니다. 다음과 같은 문자열을 사용하면 hello world 다른 모든 …
41 code-golf  string 

30
이 숫자는 정수 -2입니까?
숫자가 2의 거듭 제곱인지 여부를 결정하는 영리한 방법 이 있습니다. 더 이상 흥미로운 문제는 아니므로 주어진 정수가 -2 의 정수 제곱인지 여부를 결정하십시오 . 예를 들면 다음과 같습니다. -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 => …

10
정사각형, 다이아몬드, 정사각형, 다이아몬드
태스크 비어 있지 않은 소문자 ASCII 문자 a--가 있으면 z첫 번째 문자를 사용하고 다음을 수행하십시오. 두 번째 문자 의 제곱 사본으로 둘러 쌉니다 . 세 번째 문자 의 다이아몬드로 둘러싸고 네 번째 문자 의 제곱의 사본으로 그것을 둘러싸십시오 … … 줄의 끝까지 정사각형과 다이아몬드 경계를 번갈아 가며. 경계 사이의 빈 …

8
소용돌이 치는 단어를 찾아라!
방법 또는 이유를 묻지 않지만 프로젝트를 코딩하는 동안 두 단어의 문자가 알파벳과 관련된 특정 패턴을 가지고 있음을 알았고 단어의 각 문자를 알파벳의 연필과 연결하여 두 개를 얻었습니다. 나선, 그때 내가 처음 나선 시계 방향 것을 발견하고 다른 하나는 반 시계 방향으로, 그리고 다른 특성 ... 내가 그들을라는 이름 때문에 단어 …
41 code-golf  string 

30
굿 니스 기자 골프!
구어체로도 " 티미 번호 "라고도 알려진 "기자 번호" 는 숫자가 피라미드를 나타내는 임의의 숫자입니다 ( A134810 ). 예를 들어, "12321"은 다음과 같이 시각화 될 수 있기 때문에 기자 번호입니다. 3 2 2 1 1 그러나 피라미드의 상단에 두 자리 숫자가 있기 때문에 "123321"과 같은 것은 기자 번호가 아닙니다. 33 2 …

9
1 차원 미로의 비밀을 밝히다
배경 당신은 일차원 미로에서 길을 잃은 것을 발견하기 위해 깨어 있습니다! 신비로운 요정 (혹은 무엇인가)이 나타나고 출구가 당신 앞에 놓여 있다고 설명하지만, 출구와 출구 사이에는 일련의 도전이 있습니다. 당신이 앞으로 돌아 다니면서 당신은 모든 소위 도전 이 단지 잠겨진 문 이라는 것을 알고 있습니다. 먼저 티 모양의 열쇠 구멍이있는 문을보고, …
41 code-golf  string 

30
할로윈 골프 : 2spooky4me 도전!
현재 인터넷 밈은 (n)spooky(n+2)me패턴에 따라 2spooky4me를 입력하고 두 번째 사람이 3spooky5me를 입력하는 것 입니다. 당신의 임무는 선택한 언어로이 패턴을 구현하는 것입니다. n표준 입력, 함수 인수 또는 가장 가까운 대안 으로 값을 가져 와서 (n)spooky(n+2)me괄호없이 표준 출력으로, 함수에 대한 반환 값 또는 가장 가까운 대안으로 문자열을 출력 하는 프로그램 또는 함수를 …
41 code-golf  string 

30
uniqchars를 입력하십시오!
인쇄 가능한 ASCII 문자 로 구성된 문자열이 제공 되면 고유 한 문자 로 구성된 출력을 원래 순서대로 생성하십시오 . 즉, 출력은 문자가 이전에 나타난 경우 제거된다는 점을 제외하고 입력과 동일합니다. 배열에서 고유 한 요소를 찾기위한 기본 제공 기능 을 사용할 수 없습니다 (예 : MATLAB에는이를 수행하는 unique기능이 있습니다). 아이디어는 수동으로 …
41 code-golf  string 

16
String.prototype.isRepeated
업데이트 : isaacg의 Pyth 제출 이 승자입니다! 여러분의 많은 방법을 가지고 마을 (ES6를 읽기)에서 자바 스크립트의 쿨러 버전이 들었해야합니다 String.prototype.repeat당신이 할 수 있도록이 "Hello, World!".repeat(3) 그리고 얻다 "Hello, World!Hello, World!Hello, World!" 출력으로. 당신의 임무는 문자열이 그러한 변형을 겪었는지 감지하는 선택한 언어로 함수 또는 프로그램을 작성하는 것 입니다. 즉, 입력 문자열은 …
41 code-golf  string 

30
거기에 고정했습니다 (테이프로)
도전: 대문자 및 / 또는 소문자 만 포함하는 문자열이있는 경우 (가장 선호하는 경우) tape수평으로 넣어서 수정하십시오. 우리는 알파벳에서 인접한 두 문자의 차이를 확인하여이 작업을 수행 (랩 어라운드를 무시하고 단지 앞으로), 그리고 많은으로 공간을 채우는 TAPE/ tape우리가 필요로. 예: 입력 : abcmnnnopstzra 출력 :abcTAPETAPETmnnnopTAstTAPETzra 왜? 사이 c에 m있어야 하고 defghijkl(길이 9), …
41 code-golf  string 

30
카펫을 배치
이 SO 질문에서 영감을 얻었습니다 . 도전: 입력: 문자열에스ss 문자씨cc 산출: 문자열의 첫 번째 문자가 가운데에 바깥쪽으로 향하게하여 네 방향 모두에서 문자열의 다이아몬드 사각형 ASCII 아트를 만듭니다. 문자를 필러로 사용하는 사각형 ASCII 아트 카펫 안에 있습니다. 이것은 꽤 모호하게 들릴 수 있으므로 여기에 예제가 있습니다. 입력 : = , = …

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