«string» 태그된 질문

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

14
당신은 올림픽의 주인입니다!
올림픽 게임을 주최하고 행사를 위해 환상적인 수영장을 만들어야하지만 감독관은 종종 차원과 관련하여 마음을 바꾸고 요청한 크기로 빨리 재구성 할 수있는 방법이 필요합니다! 두 정수를 감안할 때, L그리고 x, 당신의 작업은 길이의 수영장을 구축하는 것입니다 L및 x차선을. 수영장은 어떻게 지립됩니까? 여기에는 수평 사각형이 L연속 대시 ( -)로 만들어지고 세로 벽이 3x …

13
글라이더를 설치하십시오!
이: A는 글라이더 . Conway의 Game of Life에서 글라이더 는 보드 전체를 빠르게 가로 지르는 유명한 패턴입니다. 오늘의 도전을 위해 ASCII 아트 Game of Life Board를 그리고 글라이더를 배치 할 것입니다. 우리가 시작하는 보드는 다음과 같습니다. |_|_|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|_|_| 이 보드는 완전히 파이프 …

1
큐브를 평평하게
3D 도형을보고 2 차원이 많다고 생각하십니까? 3D를 1D로 만들어 보자! (내가 무엇을했는지 보아?) 직무 큐브의 2D 표현 (아래 레이아웃)이 주어지면 포인터를 기준으로 단일 문자열로 전개하십시오. 큐브 이것은 ,모서리 가없는 포인터 ( )와 포인터 ( )로 채워진 큐브의 레이아웃입니다 <>v^/. 탐색 포인터 (NP)는 표시된 곳에서 프로그램을 시작합니다. | NP begins here, …

15
확장 진실 기계
많은 사람들이 프로그래밍 의 진실 기계 가 무엇인지 알고 있습니다. 그러나 우리가 일을 시작하는 시간입니다. 확장 된 진실 기계를 소개합니다! 확장 된 진리 머신은 정수 n와 비어 있지 않은 문자열 두 가지를 입력으로받습니다 s. s n선택적인 후행 공백으로 시간을 출력 합니다. 그러나와 n같으면 프로그램을 수동으로 중지 할 때까지 0출력해야합니다 s. …

1
회전 안전 퀴네
쓰기 적절한 quine 그 모든 회전 자체가 적절한 quine입니다. 예를 들어 소스 코드가 abcdef인 경우 : abcdef 출력 할 것이다 abcdef bcdefa 출력 할 것이다 bcdefa cdefab 출력 할 것이다 cdefab defabc 출력 할 것이다 defabc efabcd 출력 할 것이다 efabcd fabcde 출력 할 것이다 fabcde 회전은 "줄을 두 조각으로 …

12
무료 점심과 같은 것은 없습니다
... 또는 있습니까? 귀하의 도전은 기본 가격, 팁, 할인, 쿠폰 및 추가 요금이 포함 된 내 점심 청구서를 구문 분석하고 내 점심이 $ 0 이하인지 확인하는 것 입니다. 이것이 입력 인 경우 : 12.34 15 tip 25 discount 1.5 extra 2 coupon 그러면 출력은입니다 false. 작동 방식은 다음과 같습니다. 12.34 …

20
빈 줄에 공백을 제거하십시오.
아, 이 스택의 또 다른 이기적인 용도 . 크롬 북 소유자 인 저는 Cloud9에서 사용하는 편집기 인 Ace IDE를 자주 사용합니다. 여분의 공백을 처리하기위한 많은 도구가 있지만 빈 줄을 지우는 것에는 특히 부족합니다. 오늘 당신의 임무는 [ ;)]에 복사하여 붙여 넣을 수있는 장소에서 입력이 주어지면 동일한 것을 출력하고 모든 공백과 …

9
절대 경로를 단축
때로는 현재 작업 디렉토리를 참조로 사용하여 Linux 도구에 대한 명령 행 매개 변수와 같은 긴 절대 경로를 단축 할 수 있습니다. $ pwd /home/heh $ cat /home/heh/mydir/myfile my stuff $ cat mydir/myfile my stuff 이 도전에서는 두 가지 매개 변수를받는 함수 나 프로그램을 만들어야합니다. Linux 형식을 사용하는 절대 경로 (로 …

10
최소한의 패딩으로 부호 변경, 루프 및 표시
입력: 두 개의 정수 : 하나의 음수, 하나의 양수. 산출: 첫 번째 라인에서 최저에서 최고로 출력합니다. 두 번째 줄에서 가장 높은 숫자와 가장 낮은 숫자를 제거하고 모든 개별 숫자를 부호 변경했습니다 . 세 번째 줄에서 가장 높은 숫자와 가장 낮은 숫자를 다시 제거하고 모든 개별 숫자를 다시 서명했습니다. 등 (아래 …

5
문장 왜곡
규칙 프로그램은 입력으로 문자열 / 배열을 받아야합니다. 문자열 / 배열의 각 단어에 대해 단어의 앞뒤에서 문자를 번갈아 가면서 단어를 재구성합니다. 12345678 9-> 15243 687 9. 그런 다음 문자열에서 가장 빨리 나오는 단어와 가장 최근에 나오는 단어 사이에서 단어를 번갈아 다시 배열합니다. 15243 687 9-> 15243 9 687 마지막으로, 결과를 출력하기 …

5
견적 안전 Quines
당신의 작업은 간단합니다 : 소스 코드를 입력 및 출력하지 않거나 리턴하는 프로그램 (또는 함수)을 작성하십시오. 캐치가 프로그램이 랩핑 될 때 "quotes"(유니 코드 문자 34) 다시 소스 코드를 출력해야한다는 것입니다. quines에 대한 표준 규칙이 적용됩니다. 이것은 code-golf 이므로 가장 짧은 프로그램 (바이트)이 이깁니다.

2
롤 케이크 문구
롤 케이크 는 스폰지 케이크 층, 크림 층 (또는 아이스크림)으로 만든 맛있는 과자 입니다. 나선형으로 굴 립니다 ( Wikipedia 참조) . 당신의 작업은 표준 입력에서 비어 있지 않은 문구 문자열을 가져 와서 공백을 제거하고 중앙에서 시계 반대 방향으로 왼쪽에서 시작하여 롤 케이크로 롤하는 동안 공백은 첫 번째 맨 아래에서 시작하는 …

6
이모 지인가요?
최근에이 iOS 앱에서 작업하고 있는데 (쉽게 해결되는) 문제가 발생했습니다. 문자열이 이모티콘만으로 구성되어 있는지 어떻게 확인합니까? 글쎄, 그것은 오늘 당신의 일입니다! 입력 문자열 유니 코드 문자가 문제가되는 경우 다른 합리적인 형식을 사용할 수 있습니다. 입력을 위해 일반 문자열과 다른 작업을 수행하는 경우 수행 할 작업을 알려주십시오. 산출 입력 문자열에 이모티콘 만 …

2
겹치는 라인 주문
(드라이 지우기 보드에 그릴 때 영감을 얻음) 도전: 화이트 보드에 서로 다른 색상의 드라이 소거 마커를 나타내는 문자가 포함 된 입력 문자열이 주어지면 처음부터 끝까지 그려진 순서를 출력합니다. 입력: 알파벳 문자로 표시되는 드라이 소거 마커 색상을 포함하는 문자열 화이트 보드의 나머지 부분은 공백입니다. 보드 당 각 색상의 한 줄만 있습니다. …
17 code-golf  string 

25
제품 카탈로그
이 문제는 제품 식별자를 나타내는 문자열을 세 가지 구성 요소로 분리하는 것입니다. 첫 번째 부분은 창고를 나타내는 임의의 길이의 대문자와 소문자로 구성됩니다. 두 번째 부분은 제품 번호를 나타내는 숫자입니다. 이 부분은 또한 임의의 길이입니다. 마지막 부분은 크기와 색상의 한정자이며이 부분은 문자열의 끝까지 계속됩니다. 규정자는 대문자로 시작하고 영숫자로 구성됩니다. 각 부분은 …
17 code-golf  string 

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