«code-golf» 태그된 질문

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

30
이진수를 십진수로 변환
이진수를 십진수로 변환 내가 볼 수있는 한, 간단한 이진수를 십진수로 변환하는 도전은 없습니다. 양의 이진 정수를 취하여 십진수 값을 출력하는 프로그램 또는 함수를 작성하십시오. 내장 된 기본 변환 기능을 사용할 수 없습니다. 정수에서 10 진 함수 (예 : 또는 101010로 변하는 함수 )는이 규칙에서 제외되므로 허용됩니다.[1, 0, 1, 0, 1, …

4
행복한 엔더 문제
해피 엔딩 문제 (실제로는 정리) 상태가 일반 위치의 평면에서 5 개의 점 집합에는 볼록 사변형의 꼭지점을 형성하는 4 개의 점의 하위 집합이 있습니다. 폴 에르 도스 (Paul Erdős) 는이 문제에 처음으로 문제를 일으킨 두 명의 수학자 인 에스터 클라인 (Ester Klein)과 조지 세 케레스 (George Szekeres)가 약혼하고 결혼했습니다. 설명 : …

13
비트 제직 시각화
난해한 프로그래밍 언어 인 악 은 "위빙 (weaving)"이라고하는 바이트 값에 대한 흥미로운 연산을 가지고 있습니다. 그것은 본질적으로 바이트의 8 비트의 순열입니다 (패턴이 대칭이기 때문에 어떤 끝에서 계산을 시작하는지는 중요하지 않습니다). 비트 0이 비트 2로 이동 비트 1이 비트 0으로 이동 비트 2가 비트 4로 이동 비트 3이 비트 1로 이동 …

5
기울임 꼴 ASCII 아트
ASCII 아트 픽쳐가 입력되면 ASCII 아트를 이탤릭체로 출력합니다. ASCII 아트를 기울임 꼴로 표시하려면 마지막 줄 앞에 공백없이, 두 번째 마지막 줄 앞에 공백, 세 번째 마지막 줄 앞에 두 공백 등을 삽입하십시오. 생성 된 추가 공백을 제거하십시오. 즉, 각 줄 n앞에 적어도 공백 이 있으면 각 줄 n의 시작 부분에서 …

9
불필요한 괄호 제거
문자로 구성된 문자열이 제공 0123456789+*()됩니다. 문자열이 항상 유효한 수학식이라고 가정 할 수 있습니다. 곱셈이 덧셈보다 우선 순위가 높다고 가정하면 불필요한 괄호를 제거해야합니다. 괄호는 구조적으로 필요하지 않은 경우에만 제거해야합니다 . 곱셈 우선 순위가 높기 때문에 3+(4*5)=>3+4*5 곱셈 또는 덧셈 연관성으로 인해 : 3*(4*5)=>3*4*5 표현식 주위에 중복되는 경우 : 3*((4+5))=>3*(4+5) 특정 숫자 …

30
비밀번호를 얻으려면 어떻게해야합니까?
내가 몇 시간 전에이 도전에 대해 처음으로 생각했을 때 얼마나 많은 담당자가 있었는지에 대해 : 한 자릿수 반복으로 구성된 이와 같은 숫자를 repdigits 라고 합니다 . 담당자는 재미있다! 그들이 가진 담당자의 수는 repdigit ¹ 이면 모든 신체가 더 행복 할 것입니다 . 그러나 나는 참을성이 없어서, rerepdigit에 도달하는 가장 빠른 …
32 code-golf  math  number 

9
프랙탈 연기 시퀀스
소개 A229037 에는 아주 흥미로운 음모가 있습니다 (적어도 처음 몇 용어에 대해서는). 실제로 어떤 종류의 프랙탈 속성을 가질 수 있다는 추측이 있습니다. 이 순서는 어떻게 구성됩니까? 정의 a(1) = 1, a(2) = 1각각에 대해 다음 n>2정수 최소 긍정적 찾을 a(n)마다 산술 3 기간 시퀀스가되도록 n,n+k,n+2k인덱스 시퀀스의 대응되는 값 a(n),a(n+k),a(n+2k)이다 하지 …

5
폭탄의 연쇄 반응
소개: 작업 전에 다음은 모든 요소가 맵에서 수행하는 작업입니다. 평원 ( X) : 아무것도하지 않습니다. 파괴 된 땅 ( -) : 이것은 평지와 같지만 폭탄에 의해 파괴됩니다. 활성 폭탄 ( !) :지도에서 3x3 정사각형의 모든 것을 파괴합니다. XXXXX XXXXX XXXXX X---X XX!XX > will become > X---X XXXXX X---X XXXXX …

30
합계가 없습니까?
함께 추가 될 때 두 개 (필수 별개의 것은 아님) 요소가 세트 자체의 일부가 아닌 경우 세트에는 합계가 없습니다. 예를 들어, {1, 5, 7}모든 멤버가 홀수이고 함께 추가 할 때 홀수 두 개가 항상 짝수이므로 합계가 없습니다. 반면 에, 세트의 멤버에 함께 추가 하거나 함께 추가 할 때 {2, 4, …

6
십자가 만있는 틱택 토
소개 누구나 틱택 토 게임을 알고 있지만,이 도전에서는 약간의 비틀기를 소개 할 것입니다. 우리는 십자가 만을 사용할 것 입니다. 세 개의 십자가를 연속으로 배치 한 첫 번째 사람이집니다. 흥미로운 사실은 누군가가 잃기 전에 최대 십자가의 양이 6 과 같다는 것입니다 . X X - X - X - X X …

4
지뢰 찾기 보드 반전
지뢰 찾기 는 인기있는 컴퓨터 게임으로, 각각의 비광 셀이 몇 개의 주변 광산을 가지고 있는지에 대한 힌트를 바탕으로 직사각형 그리드에서 광산 인 셀을 표시하려고 할 때 시간을 낭비했을 것입니다. 그리고 당신이 그것을 연주하지 않은 경우, 여기 에서 연주 하십시오 . 지뢰 찾기 그리드 (일명 보드)에 대한 멋진 수학적 사실은 다음과 …

9
반 대각선 회전
배경 가장 합리적인 프로그래밍 언어에서는 2D 배열의 행이나 열을 회전하는 것이 매우 쉽습니다. 이 도전에서, 당신의 임무는 대신 대각 대각선 을 회전시키는 것입니다. 2D 배열의 대각 대각선은 북동 방향 ↗에서 취한 1D 슬라이스입니다. 입력 적당한 형식의 한 자리 숫자의 비어 있지 않은 직사각형 2D 배열입니다. 배열은 정사각형이 아닐 수 있습니다. …

11
3 과일 파이는 몇 개나 만들 수 있습니까?
세 과일 파이는 세 가지 다른 과일 로 만들어집니다 . 당신이 가진 5 개의 과일의 양으로 만들 수있는 가장 3 과일 파이는 무엇입니까? 예를 들어 1 apple 1 banana 4 mangoes 2 nectarines 0 peaches 파이 2 개를 만들 수 있습니다 : apple, mango, nectarine banana, mango, nectarine 입력 : …
32 code-golf 

9
시소에 무게 세트 균형
밸런싱 법 개요 가중치 세트를 나타내는 3 자리 한 자리 양의 정수를 입력하면 레버 효과를 고려하여 무게 중심이 중심 피벗 주위에 균형을 이루도록 가중치를 배치 한 시소의 ASCII 표현을 출력합니다. 각 숫자의 가중치는 해당 값과 같습니다. 각 숫자의 토크는 무게가 중심으로부터의 거리를 문자로 곱한 값입니다. 시소가 균형에있을 경우, 시소의 왼쪽에있는 …

8
화살표는 어디에 있습니까?
화살표는 어디에 있습니까? 이 도전에서 목표는 화살표를 따라 가리키는 캐릭터를 출력하는 것입니다. 예 입력: d S------+ b | | c +--->a 산출: a 입력: S-----+---a->c | V b 산출: b 화살표가 c로 나뉘어져 있기 때문에 화살표가 가리 키지 않습니다 a. 즉,이 경로는 결코 화살표 머리로 이어지지 않습니다. 입력: a S …
32 code-golf 

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