«code-golf» 태그된 질문

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

18
배열 약자
골: 문자열 배열이 주어지면 각 문자열의 약식 버전을 만듭니다. 사양: 이 문제에서 약어는 문자열의 첫 번째 N 문자입니다. 문자열의 경우 abc: a, ab, 및 abc모든 유효한 약어는, 동안 bc, 그리고 ac수 없습니다. 문자열 배열이 주어지면 입력과 약어가 주어지면 약어가 참조하는 입력 항목을 결정할 수있는 가장 짧은 약어 세트를 찾고 싶습니다. …
26 code-golf  string 

28
줄, 줄, 줄을
모든 사람은 다음과 가능성이 익숙한 노래 입니다, 뮤지컬 라운드 : 배경 소수의 친구들과 함께이 4 인용 버전을 부르려고했지만 실패한 사람은 거의 없을 것입니다. 서로 다른 음조의 피치로 노래 가사를 상쇄하는 것을 "라운드"라고 부르며 오늘날 정적 출력을 사용하여 시뮬레이션합니다. 다음의 예 사람이 실제로 조각 수행 (오디오 / 비디오 링크는 소리를해야합니다) . …

25
비둘기 구멍 원리 및 코드 골프
비둘기 집 원리의 상태가 N > M을 사용 하여 N 개의 항목을 M 상자에 넣는 경우 하나 이상의 상자에 둘 이상의 항목이 포함되어야합니다. 많은 사람들에게이 원칙은 다른 수학 발표와 비교하여 특별한 지위를 가지고 있습니다. EW 데이 크 스트라는 썼다 , 그것은 약간의 신비로 둘러싸여 있습니다. 그것을 사용하는 증거는 종종 특별한 …

11
비트 플립 방지 복합 번호
때로는 프로그램을 작성할 때 어떤 이유로 든 다른 이유로 소수를 사용해야하는 경우가 있습니다 (예 : 암호화). 때로는 복합 번호도 사용해야한다고 가정합니다. 때때로, 적어도 여기 PPCG에서는 프로그램이 임의의 변경을 처리 할 수 ​​있어야합니다. 흥미로운 PPCG 질문을하기 위해 편리하게 고안된 상황에서 아마도 사용중인 숫자조차도 부패에 저항해야합니다. 정의 합성 수 는 1.보다 큰 …

3
거품 정리
math.stackexchange 에서 질문 한 질문에서 복사 한 질문에 유의하십시오 . 최근에 나는 거품을 날리는 기술을 꽤 많이 얻었습니다. 처음에는 다음과 같이 거품을 날려 버릴 것입니다. 그러나 상황이 이상해지기 시작했습니다. 잠시 후, 나는 꽤 이상한 거품을 불고있었습니다. 수백, 심지어 수천 개의 거품을 날린 후, 이마는 갑자기 다음과 같은 질문으로 주름을 잡았습니다. …

24
정수가 큐에 참여할 때
소개 큐 요소가되는 추상 데이터 유형 전면에 추가 (인큐) 및 후면으로부터 제거 (디큐). 이것을 FIFO (First In First Out) 원칙 이라고도합니다 . 예를 들어 가장 잘 나타납니다. 도전 양의 정수 와 요소 (요소 제거) 를 나타내는 요소 를 포함하는 비어 있지 않은 배열이 주어지면 큐 의 최종 목록을 출력하십시오. X이 …

8
브레이스를 오른쪽 브레이스로 변환 (슬픈 브레이스)
오른쪽 괄호는 중괄호와 세미콜론이 모두 파일의 오른쪽에있는 단일 지점에 정렬되는 스타일의 코드 괄호입니다. 일반적으로 이것은 여러 가지 이유로 나쁜 습관으로 간주됩니다. 도전 모든 방법을 통해 여러 줄 문자열을 가져와 중괄호 스타일을 오른쪽 브레이스로 변환하십시오. 이 문제를 해결하려면 Java 코드 작업 만하면되지만 이론적으로 Braces와 Semicolon을 사용하는 모든 코드에서 작동해야합니다. {};공백 사이에 …

10
기호 행렬 곱셈
행렬 곱셈을 설명하는 방법에는 여러 가지가 있습니다. 나는 대부분의 사람들이 그것에 익숙하다고 생각하기 때문에 하나의 그림을 고수 할 것입니다 (그리고 그림은 매우 묘사 적입니다). 더 자세한 정보를 원하시면 Wikipedia-article 또는 WolframMathWorld에 대한 설명을 방문하십시오 . 간단한 설명 : 두 행렬이 있다고 가정 와 B를 어디에서, A는 3 별 2이고, B는 …

6
게임 보이의 효율적인 타이핑
많은 오래된 Game Boy 게임은 종종 사용자의 문자열 입력이 필요했습니다. 그러나 키보드는 없었습니다. 이것은 사용자에게 "키보드 화면"을 다음과 같이 제시함으로써 처리되었습니다. '문자 포인터는'사용자는 각각 원하는 문자로 이동 한 것입니다 편지 A.에 시작될 것입니다 D-패드 의 네 개의 버튼 ( UP, DOWN, LEFT및 RIGHT), 다음을 눌러 BUTTON A최종 문자열로 추가 할. …

21
이 숫자 만 포함하는 가장 작은 n 자리 소수
n숫자로 가장 작은 소수를 생성해야 하며 list에 지정된 숫자 만 포함합니다 k. 예 : 입력: 4 1 2 이를 위해서는 4숫자 가 포함 된 가장 작은 소수를 생성해야 하며 해당 소수에는 숫자 1및 만 포함해야합니다 2. 산출: 2111 입력: 10 0 4 7 산출: 4000000007 입력: 6 5 5 5 …

12
n 번째 분자
먼저 모든 분모 0 <r ≤ 1을 분모로 정렬 한 다음 분자별로 나열하여 목록을 작성할 수 있습니다. 1 1 1 2 1 3 1 2 3 4 1 5 1 2 3 4 5 - - - - - - - - - - - - - - - - …


16
베이비 토크 해독!
아기가 입을 열면 횡설수설을하는 것이 아닙니다. 그들은 실제로 고도로 발전된 성인용 암호로 말하고 있습니다 ... 베이비 토크 암호 아기가 말을 할 때, gogooa gagooook aagaaoooy 하나의 공백으로 구분 된 각 섹션은 문자를 나타냅니다 (위의 예는 3자를 나타냄). 섹션을 해독하려면 포함 된 As 및 Os의 수를 계산해야합니다. 그러나, 우리는 다른 모음에 …

19
정렬 가능한 연도 찾기
2013 년에는 흥미로운 속성이있었습니다. 정렬시 숫자가 연속적입니다 (0123). 이 유형의 숫자를 정렬 가능한 숫자, 즉 정렬 후 10 자릿수가 연속되는 음이 아닌 정수라고합니다. 불행히도, 이것은 2031 년까지 그리고 그 이후로는 2103 년까지 다시 발생하지 않을 것입니다. 당신의 과제는 표준 방법을 통해 음수가 아닌 정수가 주어지면 다음 정렬 가능한 숫자를 출력하거나 …

2
공백을 채우기 위해 임의의 사각형 배열
이 직사각형이 직사각형 공간을 채울 수 있습니까? 직사각형이 많이 있으면 직사각형 공간을 채우도록 배열 할 수 있는지 묻습니다. 명세서 임의의 m x n사각형이 주어진다. 0 <= m, n <= 1000구멍이나 겹치지 않고 정확히 직사각형 영역을 덮도록 배열 할 수 있는지 여부를 결정하십시오. 사각형은 회전 할 수 없으며 각 사각형은 한 …

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