«code-challenge» 태그된 질문

코드 챌린지는 다른 스코어링 태그 (예 : 코드 골프)에서 다루지 않는 객관적인 승리 기준으로 프로그래밍 퍼즐을 해결하는 창의적인 방법을 놓고 경쟁합니다.


10
당신은 얼마나 높이 갈 수 있습니까? (코딩 + 알고리즘 도전)
이제 모든 사람들 이 파이썬이 얼마나 느리게 작동하는지에 대한 저급 코딩 전문 지식을 개발했습니다 . (또는 귀하의 언어는 얼마나 빠릅니까?) 그리고 파이썬이 얼마나 느리게 진행됩니까 (파트 II)? 알고리즘을 향상시킬 수있는 능력을 넓힐 수있는 도전의 시간입니다. 다음 코드는 길이 9의 목록을 계산합니다. 목록의 위치 는 및 사이의 내부 제품을 계산할 때 …


9
"정렬"알고리즘
스탈린 정렬이라고도하는 "정렬 알고리즘"이 있는데, 목록을 정렬하기 위해 목록에서 요소를 순서대로 정렬 할 때까지 요소를 제거하면됩니다. 예를 들어 목록 [1, 2, 4, 5, 3, 6, 6] 스탈린 정렬을 사용하여 "정렬"된 경우 [1, 2, 4, 5, 6, 6] 순서가 잘못되어 세 개가 제거되었습니다. 이제 목록을 정렬하기 위해 요소를 제거하는 많은 방법이 …

21
가장 긴 비 반복 서브 스트링
입력으로 문자열이 주어지면 가장 긴 연속을 찾으십시오. 두 번 이상 문자가없는 하위 문자열을 . 이러한 하위 문자열이 여러 개인 경우 출력 할 수 있습니다. 원하는 경우 입력이 인쇄 가능한 ASCII 범위에 있다고 가정 할 수 있습니다. 채점 답은 먼저 반복되지 않는 가장 긴 하위 문자열의 길이와 총 길이로 순위가 매겨집니다. …

24
이 번호는 Loeschian입니까?
양의 정수 k는 다음과 같은 경우 Loeschian 수입니다. k다음과 같이 표현 될 수 i*i + j*j + i*j대한 i, j정수. 예를 들어, 첫 번째 양의 Loeschian 수는 다음과 같습니다. 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... 그 참고 i, j주어진가 k고유하지 않습니다. …
33 code-golf  math  number  number-theory  decision-problem  code-golf  kolmogorov-complexity  code-golf  sequence  code-golf  path-finding  chess  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  math  arithmetic  code-golf  code-golf  number  code-golf  geometry  code-golf  math  code-golf  code-golf  kolmogorov-complexity  alphabet  code-golf  regular-expression  hexagonal-grid  king-of-the-hill  path-finding  java  code-golf  string  sorting  code-golf  string  grid  code-challenge  compression  code-golf  random  code-golf  sequence  arithmetic  code-golf  number  grid  tiling  code-golf  tips  code-golf  sequence  number-theory  recursion  code-golf  string  grid  code-golf  math  number  combinatorics  permutations  string  code-challenge  code-golf  sequence  number-theory  subsequence 

13
프로그래밍 이분법 (말 그대로)
대답이 'and'로 분리 될 수있는 두 개의 합리적으로 정확한 (그러나 잠재적으로 영리한) 단어 나 구를 포함하는 일반 영어로 작성된 질문을 고려하십시오. Q : 동전의 양면은 무엇입니까? A : 머리와 꼬리 Q : 여행하는 가장 좋은 방법은 무엇입니까? A : 비행기와 제트 팩 Q : 까마귀가 책상과 같은 이유는 무엇입니까? A …

3
Underhanded Password Hashing [닫힘]
Underhanded C Contest 의 정신으로 Underhanded Code Contest를 시작하고 있습니다. 이 콘테스트의 목적은 일부 코드를 간단하게 구현하는 동시에 사악한 버그를 미묘하게 숨기는 것입니다. 콘테스트 당신은 미국 스파이 기관의 IT 부서에서 일하는 비밀 러시아 사마귀입니다. 미국 상사가 방금 비밀 메시지 암호화에 사용할 암호 해싱 알고리즘을 구현하도록 요청했습니다. 상사는 다음 기능을 구현하기를 …

4
색상의 이미지 전투
최고의 응모를 위해 @kuroineko에 축하를 전하고 @TheBestOne (우수한 스포츠맨 쉽)에서 200 현상금을 획득했습니다. 야당 프로그램보다 가능한 한 많은 이미지를 색칠하는 프로그램을 작성하십시오. 간단한 규칙 프로그램에 이미지, 색상 및 정수 N이 제공됩니다. 매 턴마다 다른 프로그램에 의해 픽셀 업데이트가 전송되고 N 업데이트를 요청합니다. 색상의 픽셀 옆에있는 흰색 픽셀을 업데이트 할 수 …

8
금 사슬을 잘라
여행자는 도시 외곽 호텔에서 n 일 동안 숙박해야 합니다. 현금이 부족하고 신용 카드가 만료되었습니다. 그러나 그는 n 과 금 사슬을 가지고 링크 있습니다. 이 호텔의 규칙은 주민들이 매일 아침 집세를 내야한다는 것입니다. 여행자는 관리자와 계약을 맺고 매일 골든 체인의 링크 하나를 지불합니다. 그러나 관리자는 여행자가 매일 지불하면서 체인에 최소한의 손상을 …

25
나는 숫자를 생각하고있다 (Cop 's Thread)
강도 실 이 경찰과 강도 도전에서 경찰은 양의 정수를 생각할 것입니다. 그런 다음 숫자를 입력으로 제공 할 때 하나의 값을 출력하고 다른 모든 양의 정수 입력에 대해 다른 값을 출력하는 프로그램 또는 함수를 작성합니다. 경찰은 그 번호를 비밀로 유지하면서 답안으로 프로그램을 공개 할 것입니다. 강도는 숫자를 찾아서 답을 해독 할 …

3
OOP : 겹치는 지향 프로그래밍
코드 골프에 적합한 것으로 알려진 덜 알려진 프로그래밍 패러다임 중 하나는 OPP (Overlapping Oriented Programming) *입니다. 부분적으로 동일한 코드를 작성할 때 단순히 동일한 부분을 겹치고 두 개의 원래 코드 행이 시작되는 방식을 기억하여 많은 바이트를 절약 할 수 있습니다. 당신의 작업은 두 작성하는 것입니다 중복의 프로그램 또는 기능 compress및 decompress다음과 …

16
이것은 바이트에 대한 일종의 도전입니다.
나는 punny 이름의 생각을 멈춰야한다 당신의 임무는 가능한 한 많은 스 니펫 (입력 및 출력 내장 프로그램), 함수 또는 전체 프로그램을 작성하여 언어의 정수 배열 버전이 오름차순으로 정렬되어 있지만 각 프로그램마다 허용됩니다. 이전 프로그램에서 사용되지 않은 ASCII 문자 (또는 ASCII가 아닌 언어로 직접 지정된 경우 언어 코드 페이지)의 문자를 사용합니다. …


2
BrainF에서 QuickSort 구현 ***
스택 오버플로의 라운지 룸에서 논의한 바와 같이 : 최소한의 지식만으로 en.wikipedia.org/wiki/Quicksort에 Quicksort 알고리즘을 구현할 수없는 경우 다른 직업을 고려할 수 있습니다. s 그러나 SBI는 또한 BrainF ***가 예외라고 지적했다. 여기 퍼즐 / 도전이 있습니다 : BrainF *** 에서 QuickSort를 구현하십시오 . 구현은 반드시 에 의해 해석 이 및 / 또는 …

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