«code-golf» 태그된 질문

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

6
Boustrophedon 텍스트 반전
Boustrophedon 은 연속적인 행이 왼쪽에서 오른쪽으로, 오른쪽에서 왼쪽으로 읽는 것 사이에서 번갈아 나타나는 양방향 텍스트 유형입니다. 문자 방향은 읽기 방향과 관련하여 미러링되었습니다. 리버스 부스트로 피온 라이팅 시스템에서는 문자가 대칭이 아닌 180도 회전되었습니다. 도전 텍스트 문자열과 여러 열을 허용하는 프로그램 / 함수를 작성하고 문자열을 지정된 열 수로 서식이 지정된 문자열을 거꾸로 …

1
날짜부터 수학 방정식 만들기
저의 경제학 수업에서 친구와 저는 유효한 수학 방정식을 만들기 위해 날짜 (MM / DD / YY) 형식으로 숫자를 재배 열하는 방법을 제안했습니다. 대부분의 경우 연결에 더하기, 빼기, 곱하기, 나누기, 괄호 및 지수를 사용할 수 있습니다. 당신의 프로그램은 비슷한 것을해야합니다. 프로그램은 현재 날짜를 가져오고 연산자를 삽입하여 다음 규칙에 따라 표현식을 인쇄해야합니다. …

18
입력 문자열에서 n 개 이상의 연속 모음 제거
나는 모음이 세 개 이상있는 줄을 좋아하지 않습니다. 단어에서 원하지 않는 모음을 모두 제거하는 프로그램을 작성할 수 있습니까? STDIN (또는 가장 가까운 대안), 명령 행 인수 또는 함수 인수를 통해 입력을 받고 STDOUT (또는 가장 가까운 대안), 함수 리턴 값 또는 함수 (out) 매개 변수를 통해 결과를 출력하는 프로그램 또는 …
19 code-golf  string 

21
XOR 테이블 생성
소개 XOR은 배타적 논리합을 구현하는 디지털 논리 게이트입니다. 대부분의 경우 이것은로 표시됩니다 ^. 바이너리로 가능한 4 가지 결과 : 0 ^ 0 = 0 0 ^ 1 = 1 1 ^ 0 = 1 1 ^ 1 = 0 이것은 또한 이진수로 모듈로 2를 더한 것으로 볼 수 있습니다. 소수, …

19
리버스 앤 스퀘어
이 도전에서 당신은 호기심 시퀀스에서 숫자를 계산합니다. 입력은 음이 아닌 단일 십진수입니다. 이 정수의 비트를 뒤집은 다음 숫자를 제곱하여 필요한 출력을 얻습니다. 비트를 반전시킬 때 입력에 선행 0을 사용해서는 안됩니다. 예를 들면 다음과 같습니다. 26 (base 10) = 11010 (base 2) -> 01011 (base 2) = 11 -> 11*11 = …


2
젠장, 수학 좀 해봐!
PEMDAS 연산 순서는 수행해야하는 순서 연산을 알려주는 수학의 기본 규칙입니다. "부호, 지수, 곱셈과 나눗셈, 덧셈과 뺄셈" 문제는 PEMDAS가 매우 다양하지 않다는 것입니다! 다른 순서로 수행하려면 어떻게해야합니까? 우리는 괄호를 엉망으로 만들지 않기 때문에 괄호를 (첫 번째) 위치에 유지합니다. 두 가지 인수를 취하는 프로그램을 작성하십시오. 작업 순서를 알려주는 문자열입니다. 몇 가지 예는 …

30
부적절한 분수에 대한 대분수
부적절한 분수에 대한 대분수 이 도전에서 당신은 혼합 된 숫자를 부적절한 분수로 변환 할 것입니다. 부적절한 분수는 더 적은 수의 숫자를 사용하므로 코드는 가능한 짧아야합니다. 예 4 1/2 9/2 12 2/4 50/4 0 0/2 0/2 11 23/44 507/44 사양 입력의 분모가 0이 아니라고 가정 할 수 있습니다. 입력은 항상 x …

2
쿠파 쉘 시퀀스
다양한 슈퍼 마리오 게임에서 녹색 및 빨간색 Koopa Troopa 쉘은 평평한 표면에서 마찰없이 미끄러 져 움직일 수있는 벽돌 블록 을 파괴 할 수 있습니다. 껍질이 벽돌 블록에 닿으면 블록이 깨져 빈 공간으로 바뀌고 Koopa 껍질이 방향을 바꿉니다. 예를 들어 여기 에서 빨간 껍질을 보십시오 . 슈퍼 마리오 레벨이 한 블록 …

15
수비학 계산기
이 과제의 목표는 문자와 숫자를 포함하는 문자열에서 한 종류의 수비학 숫자 를 계산하는 것 입니다. 입력은 편리한 방법 (표준 입력, 인수, 분리 된 파일)을 통해 이루어질 수 있습니다. 입력은 어떤 인쇄 가능한 ASCII 문자를 포함하지만, 알파벳과 숫자 만 (수 A-Z, a-z과 0-9)은 고려되어야한다. 출력은 숫자 사이에 있어야 1하고 9또는 별 …
19 code-golf 

1
가장 가파른 하강을 피하십시오!
배경 몇 달 전, 당신의 인생의 모험은 막 시작되었습니다. 지금,이 정확한 순간에 (그래, 지금), 수개월의 고난과 노력 끝에, 여러분과 친구 그룹이 세계 정상에 서 있습니다. 네, 그렇습니다, 당신은 Sagarmāthā 의 정상에 있습니다 . 그러나 원하는대로 일이 진행되지 않습니다. 짙은 안개가 당신을 둘러싸고 있으며 엄청나게 나쁜 폭풍우가 가능한 한 빨리오고 있습니다. …
19 code-golf 

14
다른 "Hello world"프로그램을 만드는 "Hello world"
hello world 문자열 ( "Hello world", "Hello, World"등) 및 소스 코드를 출력하는 프로그램을 작성하십시오. 출력은 stdout 또는 이와 동등한 것으로 작성됩니다. Hello world string은 소스 코드에 포함되어 있습니다. 예를 들어에 대한 출력은 (some source code here)hello world(some source code here) 출력을 다시 컴파일하거나 해석 할 때 비슷한 출력을 작성해야하지만 hello …

8
CUDDLE 계산
69 의 Wikipedia 페이지에 따르면 69 2 = 4,761 및 69 3 = 328,509 는 모두 십진수를 모두 사용 한다는 점에 유의하십시오 . 숫자 69 는 실제로이 속성을 만족하는 가장 낮은 숫자입니다. 비슷한 이유로 32,043 은 놀랍습니다. 32,043 2 = 1,026,753,849 는 모든 10 진수를 사용합니다. 이런 식으로 흥미로운 숫자에 …
19 code-golf  math 

12
나는 그 오는 것을 보았다
1보다 크거나 -1보다 작은 정수를 사용하는 프로그램이나 함수를 작성하십시오. 즉, 입력은 0, 1 또는 -1이 아닙니다. 입력이 2인 경우 출력은 다음과 같아야합니다. |\_/| |___| 입력이 3인 경우 출력은 다음과 같아야합니다. |\_/\_/| |______| 입력이 4인 경우 출력은 다음과 같아야합니다. |\_/\_/\_/| |_________| 패턴은 더 큰 입력에 대해 동일한 방식으로 계속됩니다. 예를 들어 …

8
우리의 실종자를 찾아라
도전 베드로는 우리에게 중복 된 도전에서 우리를 구원하기 위해 다시 일어났습니다! 피터 테일러는 죽었고 그것에 대해 의심의 여지가 없습니다. 그의 기억 속에는 주어진 사용자가 살아 있는지 아니면 죽었는지 결정하는 프로그램을 작성해야합니다. 추가 정보 사용자가 하루 이상 보지 않으면 사망 한 것입니다. 여기에서 마지막으로 본 섹션을 확인하십시오. 입력은 사용자 ID가됩니다 (예 …

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