«code-golf» 태그된 질문

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

11
입방체 큐브의 얼굴 합산
입방체 큐브의 얼굴을 수동으로 합산하는 것은 입방체 자체에서 코드를 작성하는 것과 같이 지루하고 시간 소모적입니다. 에서 가장 효율적인 cubifier , 나는 입체적 소스에 ASCII 번역을 요청했다. 거기에 대한 답변 중 하나는 큐브 초기화 시퀀스를 사용한 다음 사전 초기화 된 큐브의 합계를 기반으로 결과 큐브를 수정합니다. 이 방법은 이후 많은 Cubically …

4
히드라 슬레이어의 귀환
그 히드라를 죽인 지 얼마되지 않아 오랜 세월 영광을 누리지 만 지금은 사람들이 당신을 씻고 있다고합니다. 글쎄, 당신이 그들을 잘못 증명할 때, 당신은 다른 히드라의 행방을 들었습니다. 단순히 그것을 죽이면 당신은 당신이받을만한 모든 영광을 얻게 될 것입니다. 당신은 당신의 검을 받기 위해 병기고에 도착하지만, 그들이 남겨둔 모든 것은 일반 검에서 …
13 code-golf  math  number  game 

28
배열 분해
양의 정수 배열이 주어지면 이러한 정수의 고유 한 소수 요소의 안정적인 배열을 출력하십시오. 즉, 입력의 각 정수에 대해 순서대로 소수를 가져 와서 정렬하고 출력에 아직없는 소수를 출력에 추가합니다. 테스트 사례 [1,2,3,4,5,6,7,8,9,10] -> [2,3,5,7] [10,9,8,7,6,5,4,3,2,1] -> [2,5,3,7] [100,99,98,1,2,3,4,5] -> [2,5,3,11,7] [541,60,19,17,22] -> [541,2,3,5,19,17,11] [1,1,2,3,5,8,13,21,34,45] -> [2,3,5,13,7,17] [6,7,6,7,6,7,6,5] -> [2,3,7,5] [1] -> …

5
낙진 터미널 해킹
여기에 베데스다 팬이라면? 어쩌면 당신은 Obsidian Entertainment를 선호합니까? 글쎄요, 만약 당신이 다음 그림보다 그 것들 중 하나라면 비교적 친숙 할 것입니다. 나는 다소 독특한 ASCII-Art 챌린지를 준비 할 자유를 얻었으므로 여기에 내가 무엇을 할 것인지에 대한 첫 번째 단서가 있습니다. _____________________________________________________ / \ | _____________________________________________ | | | | | …

5
순위 상관 계수
일반적인 상관 계수 (2d)는 점 집합이 선으로 얼마나 잘 설명 될 수 있는지를 측정하며, 그렇다면 해당 부호는 양의 상관 관계가 있는지 여부를 나타냅니다. 그러나 이것은 점의 좌표가 실제로 측정과 같이 정량적으로 해석 될 수 있다고 가정합니다. 그렇게 할 수는 없지만 좌표를 정렬 할 수 있는 경우 순위 상관 계수 가 …

8
최소 택시 거리지도
도전 설명 에서는 택시 메트릭 , 두 지점 사이의 거리 로 정의된다 : 0과 1 만있는 행렬을 고려하십시오. 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 매트릭스에서 1가장 가까운 다른 거리에 각각 매핑 …

1
히드라 슬레이어가 되십시오
당신은이 지역에서 가장 유명하고 유명한 영웅입니다. 최근에 이드 라 가 근처 계곡에서 놀고 있다는 소문 이있었습니다. 당신이 당신의 용감하고 고결한 영웅이기 때문에 오늘 나중에 언젠가 그것을 확인할 것입니다. 수국의 문제는 머리를자를 때마다 새로운 머리가 자라는 것입니다. 운 좋게도 여러 머리를 한 번에 잘라낼 수있는 칼이 있습니다. 그러나 히드라가 칼로 자르는 …
13 code-golf  math  game 

4
이 숫자가 Fermat는 어떻습니까?
페르마 수 는 정수 x와 함께 2 2 x +1 로 표현 될 수있는 양의 정수입니다 . 이제 "Fermat-ness"라는 숫자의 속성을 정의하겠습니다. 수의 Fermat-ness는 기본에서 시작하여 2의 power of chain의 길이보다 1이 적으며 fermat-ness를 최대화하기 위해 2의 power를 확장합니다. Fermat 숫자가 아닌 숫자는 Fermat-ness가 0입니다. 따라서, 17 (2 = 2 …

3
도로가 강을 건너는 방법은 몇 가지입니까?
직선 강과 강을 건너가는 도로 상상 n 개의 다리를 통해 번. 길은 그 자체로 반복되지 않으며 무한히 길다. 이 길은 열린 사행으로 간주됩니다. 오픈 앤더는 자신과 교차하지 않는 교차 선 양단에서 무한히 연장 개방 곡선이며, N 번. 유효한 사행은 그것이 방문하는 교차점의 순서에 의해 완전히 설명 될 수 있습니다. 만나는 …

16
나에게 성 계단을 건설하십시오!
인쇄 가능한 ASCII (줄 바꿈 없음)로 구성된 문자열이 제공됩니다. 당신의 임무는 내 성을위한 멋진 계단을 만드는 것입니다. 멋진 계단을 세우는 방법? 먼저 String의 모든 회전을 가져와야합니다. 예를 들어, 문자열 abcd의 회전은 다음과 같습니다 abcd, bcda, cdab, dabc(각 문자는 마지막 문자에 도달 할 때까지 끝으로 이동합니다). 이제 각 회전을 서로의 위에 …

1
파이썬에서리스트의 가장 일반적인 요소
이것은 주요 주제에 관한 파이썬 골프에 대한 팁 질문입니다. 파이썬에서 목록의 가장 일반적인 요소를 가능한 가장 짧은 방법으로 얻는 가장 짧은 방법을 찾고 있습니다. 다음은 목록이 변수라고 가정하고 시도한 것입니다 l. from statistics import* mode(l) 여러 모드가있는 경우 오류가 발생합니다. max(l,key=l.count) 이것은 하나의 항목 만 반환하므로 가장 큰 수의 모든 …
13 code-golf  tips  python 

2
이 머리띠는 같습니까?
Braid-Theory에 익숙하지 않다면 먼저 이것을 읽는 것이 좋습니다 . 이 질문은 당신이 최소한 개념에 익숙하다고 가정하고 당신이 그룹 이론에 익숙하다고 가정합니다. 우리가 정의 할 σ N을 상기 한 편조 될 N 오버 상부 교차 행 번째 가닥 (하나의 색인) N + 1 번째 가닥 및 σ N - 의 역이 …

9
시저 이동
기술 Caesar Shift는 매우 간단한 단일 알파벳 암호로 각 문자는 알파벳에서 그 다음 문자로 바뀝니다. 예: Hello world! -> IFMMP XPSME! ( IBSLR, EGUFV!실제 챌린지에 대한 출력입니다. 이것은 1만큼 이동 한 예입니다.) 보시다시피 간격과 문장 부호는 조정되지 않은 상태로 유지됩니다. 그러나 메시지를 추측하지 못하도록 모든 문자는 대문자로 표시됩니다. 문자를 되 …

10
트리플 밸런스 숫자
기술 세 부분으로 나눌 때 모든 부분의 자릿수가 같은 수인 경우 3 자리 이상의 균형을 가진 3 자리 이상의 정수를 고려합니다. 우리는 다음과 같이 숫자를 나눕니다. abcdefghi - Standard case: the number of digits is divisable through 3: abc def ghi abcdefgh - Number % 3 == 2: The outer …

2
주기적 문자열, 숨겨진 프로그램
다음 작업을 수행하는 3 개의 프로그램을 작성하십시오. 이 세 프로그램의 A, B, C 소스 코드를 보자. A run BC가 출력으로 생성되면 B가 CA를 실행하면 생산됩니다. C가 실행되면 AB가 생성되고; 따라서 각 프로그램은 문자열을 작성하고 (각 프로그램마다 순환 됨) 자신을 숨 깁니다. 추가적인 필수 제약 사항 : 표준 허점은 금지되어 있습니다. …
13 code-golf  quine 

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