«code-golf» 태그된 질문

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

8
로마 숫자 계산기 만들기
로마 숫자에 대한 기본 계산기를 만듭니다. 요구 사항 지원 +, -, *,/ 입력과 출력은 심볼 당 하나의 빼기 접두사 만 예상해야합니다 (즉, 3은 앞에 IIV2 가 있기 때문에 될 수 없습니다 )IV 십의 힘이 더 큰 숫자에서 제외된다 (예를 들어있는 최소한의 지원 현대 표준 규칙에서 입력 및 출력 필요 뺄셈의 …

1
더블 퀸으로 골프를 즐기세요!
안녕하세요, 신사 숙녀 여러분. 오늘 밤-코드 도전이 있습니다. 점수의 양 (라소 스테로이드)이 아니라 단순히 그것을 끝낼 수 있는지 (라 젤다)로 정의되는 경쟁 그리고 비교를 위해 바이트의 양 (어 ...하지만 당신은 말했다 ...). 귀하의 과제는 WhiteSpace 와 선택한 다른 언어로 컴파일되는 단일 quine을 작성하는 것 입니다. 두 퀴인은 모두 동일한 출력을 …

30
문자 값을 추가하는 계산기
직무 파일, stdin 등에서 문자열을 가져와 문자의 모든 값을 더하는 계산기를 작성하십시오. 예 Input Hello World! Output 1085 규칙 계산기는 ASCII 인코딩 만 허용하면됩니다. 가장 짧은 코드가 승리합니다. 노트 m.buettner의 의견과 관련하여 멀티 바이트 부분을 생각하지 않았습니다. 그래서 나는 그것을 보너스로 남겨 둡니다. 계산기는 작성된대로 실행해야하므로 컴파일하거나 해석하기 전에 수정할 …
18 code-golf 

12
나는 당신을 알고 있지만 당신은 나를 몰라
두 가지 프로그램을 작성해야합니다. 프로그램 A 는 프로그램 B 가 입력 된 경우를 제외하고 는 모든 입력에 아무것도 인쇄하지 않아야하며 ,이 경우 인쇄해야합니다 . 프로그램 B 는 다음을 제외한 모든 입력에 인쇄해야합니다11 프로그램 A는 이 아무것도 인쇄하지해야하는 경우에 입력. 채점 : +1에서 각 문자마다 두 프로그램의 최저 점수가 이깁니다.
18 code-golf  quine 

8
가격 반올림으로 비용 절감
캐나다에서는 페니가 더 이상 유통되지 않습니다. 현금 결제는 가장 가까운 5 센트로 반올림됩니다. 구매를 분할하여 비용을 절약 할 수 있습니다. 예를 들어, $ 1.02 품목 2 개는 $ 2.04로 반올림하여 $ 2.05로 반올림하지만, 개별 구매로 품목을 구매할 때 각 가격은 $ 1.00로 반올림하여 총 $ 2.00입니다. 그러나 두 개의 품목을 …
18 code-golf  number 

25
문자열을 대문자로
문자열이 있으면 대문자를 사용하십시오. 대문자로 conTeNT-lENgth변경하면으로 변경됩니다 Content-Length. 이 예에서는 -단어 경계로 2 단어가있는 문자열을 보여주었습니다 . 그러나 단일 문자로 구분 된 단어 수를 경계로하는 문자열 코드를 작성해야합니다 . 이 경계는 문자열에서 변경 될 수 있습니다. 정황 사용 regular expressions이 허용되지 않습니다 . 문장 (문자열)에 단어가 몇 개나있을 수 있습니다. …
18 code-golf  string 

10
바보 같은 제한과 사막
그래서, 당신은 책상에 앉아 pi의 처음 20 자리를 계산하는 프로그램을 골프로 쳤으며, 상사가 와서 사과 IIe를 창 밖으로 내 보냅니다. 이제 새 프로젝트를 진행 중이며이 컴퓨터에는 아직 텍스트 기능이 없습니다. 없음 글꼴이 없습니다. 아무것도. 이제 그 프로그램을 마치겠습니다. 프로그램의 일부가 아닌 글꼴을 사용하지 않고 pi의 처음 20자를 계산 하고 표시 …

21
자바 스크립트 : 1의 10x10 배열 만들기
분명히이 과제는 별도의 함수와 라이브러리를 사용하는 것이 쉽지 않으므로 허용되지 않습니다. 코드는 ECMAscript 사양을 준수해야하며 (모든 사양에 따라 다름) 브라우저 별 답변이 없습니다. 어레이는 인스턴스화 한 후에 액세스 할 수 있어야합니다. 지금 당장 보류 할 답변이 있습니다. 참고 : 이 과제는 자바 스크립트에서 다차원 배열을 만드는 것이 불편하기 때문에 자바 …

1
틱택 토에서 길을 잃다
a가 Misère tic-tac-toe 게임을하는 프로그램을 작성하십시오. 즉, 목표는 상대방이 3 연승을하게하는 것입니다. 표준 입력에서 'X'또는 'O'(0이 아닌 문자)를 수락하여 프로그램을 재생할 쪽을 결정하십시오. 그런 다음 차례에 당신의 움직임에 대한 한 자리를 출력하고 게임이 끝날 때까지 상대 차례에서 한 자리를 읽습니다 (X는 항상 먼저갑니다). 승자가 결정되면, 승자는 X 또는 O를, 무승부는 …

30
랜덤 티켓 코드 생성기
복권 회사는 길이가 10자인 임의의 복권 티켓 번호를 생성하려고합니다. 모든 숫자가 한 번만 나오는 숫자를 만들려면 모든 언어로 코드를 작성하십시오. 예를 들어이 숫자 9354716208에서 0에서 9까지의 모든 정수는 한 번만 나타납니다. 이 숫자는 임의의 숫자 여야합니다. 생성 된 번호가 화면에 표시되어야합니다. 허용되는 모든 문자의 모든 순열을 생성 할 수 있어야합니다. …
18 code-golf 

4
Fractran을 Brainfuck로 변환
배경 Fractran 은 John Conway가 발명 한 난해한 Turing-complete 프로그래밍 언어입니다. Fractran 프로그램은 정렬 된 분수 목록으로 구성됩니다. 프로그램은 단일 정수를 입력으로 사용하여 시작합니다. 프로그램의 각 반복마다 숫자에 해당 분수를 곱하면 다른 정수가 생성되도록 첫 번째 분수를 목록에서 검색합니다. 그런 다음 목록 시작 부분부터 다시 시작하여 새 번호로이 프로세스를 반복합니다. …


4
스타 프로그래밍!
도전 별을 인쇄하는 프로그램이나 기능을 작성하십시오! 프로그램은 표준 입력에 의해 별의 크기와 별의 수의 두 가지 매개 변수를받습니다. 별은 0에서 10 사이의 크기 일 수 있으며 3, 4 또는 5 개의 점이 있습니다. 입력 매개 변수는 쉼표로 구분됩니다. 예를 들면 다음과 같습니다 5,3. 별표는 별표로 구성됩니다* 프로그램이 유효한 입력 만 …

5
깨진 임의 함수 수정
친구는 컴퓨터에 추가 카드가있어 1에서 5까지의 임의의 숫자를 생성합니다. 불행히도, 그들은 어떻게 든 그것에 콜라를 쏟았고 이제는 1에서 4까지의 모든 숫자에 대해 2를 생성합니다. 운 좋게도 무작위성은 유지되지만 2는 80 %의 확률을 가지며 5는 20 %의 확률을 가지지 않습니다. 1, 3 또는 4가 생성됩니다. 이 임의의 소스를 사용하여 ( BrokenRand()또는 …

13
해적 보물
해적들이 숨겨둔 보물을 찾는 것은 정말 쉽습니다. 이것에 필요한 모든 것은지도입니다. 해적은 손으로지도를 그리고 다음과 같은 방식으로 장소를 찾기위한 알고리즘을 설명하는 것으로 널리 알려져 있습니다. 이러한 경로를 통한 여행은 일반적으로 경치를 볼 수있는 좋은 기회입니다 ... 그러나 오늘날 아무도 그럴 시간이 없습니다. 그렇기 때문에 보물 구직자들은 주어진지도를 사용하여 보물의 정확한 …
18 code-golf 

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