«code-golf» 태그된 질문

코드 골프는 가장 적은 바이트의 소스 코드에서 특정 문제를 해결하기위한 경쟁입니다.

1
직사각형 잔디 깍기
잔디밭은 보이는 공백의 두 레이어로 둘러싸인 하나의 문자가있는 직사각형 필드로 정의됩니다 . 이것은 위의 두 줄과 아래의 두 줄을 의미하고 왼쪽에 두 개의 공백 패딩을 의미합니다 (오른쪽에 공백이 표시되므로 포함하지 않아도 됨). ||||| ||||| ||||| 잔디를 깎은 잔디밭은 주인공이 첫 번째 캐릭터의 단축 버전이라는 점을 제외하고 비슷한 구조입니다. ..... ..... …

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

21
pi에서 첫 번째로 자릿수 정렬
음수가 아닌 숫자가 주어지면 pi 에서 첫 번째로 n숫자를 정렬하십시오.n . 함수 cli 인수 또는 STDIN을 통해 입력하거나 문자열, char [] 또는 정수로 입력 할 수 있습니다. 리턴 값, 종료 상태 또는 STDOUT을 통해 출력 할 수 있습니다.
17 code-golf  number  sorting  pi 

1
두 가지 차원으로 프로그래밍
이 세상이 단지 1 배의 차원을 갖는 것은 우연한 사고이지만 그렇게 될 필요는 없습니다. 시간 차원이 2 이상인 세계를 쉽게 상상할 수 있으며, 이러한 세계에서는 컴퓨터와 같이 컴퓨터를 구축하고 소프트웨어를 실행할 수 있습니다. 시스템 다음은 Brainf * ck 프로그램을 두 가지 시간 차원으로 실행하기위한 시스템입니다. 두 시간 차원은 x와 y입니다. …

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

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

1
인생 : 창조 또는 진화?
정사각형 Game of Life 그리드의 상태를 고려하여 이전 상태에서 진화 할 수 있었는지 아니면 생성 할 수 있었는지 결정합니다. 즉, 상태가 "Eden의 정원" 상태인지 식별하십시오 . 입력 1은 "alive"를 나타내고 0은 "dead"를 나타내는 상태의 사각형 격자입니다. 원하는 경우 0과 1 대신 두 개의 구별 가능한 기호를 선택할 수 있습니다. 그리드의 …

6
피자 만들어 줘
토요일 (UTC)이고 배가 고파서 피자 한 조각을 원합니다. 나는 당신에게 명령을 내릴 것이고 나는 멋진 뜨거운 예술을 원합니다. 피자를 . 도전까지? 드라이브 스루 STDIN, 함수 매개 변수, 명령 줄 인수인지 여부에 관계없이 드라이브 스루 위치에 상관없이 주문을하지만 변수에 넣지 않을 것입니다. (JS 함수 표현식은 변수에 지정되어야합니다.) 순서 내 주문에는 2 …

15
번역 표 찾기
두 개의 문자열이 주어지면, 둘 사이 의 변환 표 ( 대체 암호 )를 찾으십시오 . 변환이 불가능하면 false를 출력하십시오. 답을 최소화하고 왼쪽에서 오른쪽으로 만들어야합니다. 단어 사이에서 번역 될 첫 번째 문자는 번역 표에서 첫 번째 문자 여야합니다. 이 외에도 번역되지 않은 (원래와 같은 장소에있는) 문자는 번역 표에 없어야합니다. 아마도 예제를 …

3
최대한의 스키 틀 즐거움
스키 틀즈 가방을 받았습니다. 모두 다른 맛을 가장 높이 평가하려면 맛 사이를 회전해야한다는 것을 모두 알고 있습니다. 기초: 한 번에 하나의 스키 틀 만 먹을 수 있습니다 스키 틀을 먹는 순서는 주기적 이어야 합니다. 각 기간에는 특정 풍미가 두 번 이상 포함될 수 없습니다. 가방에는 스키 틀이 너무 많습니다. 당신은 …
17 code-golf 

8
몇 개의 구멍?
도전 도형을 그래픽으로 입력하면 몇 개의 구멍이 있는지 확인하십시오. 중복되지 않음 이 질문은 Count Islands의 복제본으로 표시되었습니다 . 이 도전은 Count Island 도전과는 다르다고 생각합니다. 왜냐하면이 도전에서는 경계에 닿는 블록을 제거하는 방법을 알아야하기 때문입니다. 입력 입력은 여러 줄로 된 입력, 여러 줄 문자열, 문자열 배열 또는 문자 배열로 제공됩니다. 모양을 …

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

13
산술 테이블의 정수
도전: 입력을 기반으로 다음 6 개의 산술 테이블 중 하나의 '정수 숫자'를 출력합니다 .-더하기 ( +); -빼기 ( -); -곱셈 ( *); -구분 ( /); -지수화 ( ^); -모듈로 연산 ( %). 규칙 : 정확히 다음 중 하나입니다 산술 연산의 모든 결과 : 나는 '정수 숫자'로 정의하는 일 0, 1, …

11
재귀 적으로 프라임 프라임 찾기
재귀 프라임 프라임은 프라임 시퀀스입니다. p(1) = 2 p(n) = the p(n-1)th prime 다음은 네 번째 재귀 프라임 프라임을 계산하는 방법의 예입니다. p(4) = the p(3)th prime p(3) = the p(2)th prime p(2) = the p(1)th prime p(1) = 2 p(2) = the 2nd prime p(2) = 3 p(3) = …

8
유클리드 알고리즘 시각화
유클리드 알고리즘은 두 양의 정수의 최대 공약수 (GCD)를 계산하기 위해 널리 알려진 알고리즘입니다. 알고리즘 이 과제를 위해 알고리즘은 다음과 같이 설명됩니다. 특정 문자의 인접 라인으로 두 개의 입력 디스플레이 의 입력 예 3,4인접하는 선에 의해 표현 될 수 000및0000 첫 돌려 length(short_line)다른 문자로 긴 줄에 문자를 말하는 - 그 모습 …

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