«code-golf» 태그된 질문

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

11
계산 시간표
타임 시트 직장에서 종종 시간표를 작성해야합니다. 이 작업은이를 돕기위한 코드 작성입니다. 입력 공백으로 구분 된 하루의 시작과 끝을 나타내는 약간 비표준 12 시간 시계에서 두 번. 세 번째 숫자는 점심 식사 시간을 나타냅니다. 예를 들어 9:14 5:12 30 즉, 오전 9시 14 분에 작업을 시작하고 오후 5시 12 분에 작업을 …
14 code-golf  date 

6
레카 만의 사본
Recamán의 시퀀스 는 다음과 같이 정의됩니다. an=⎧⎩⎨0if n = 0an−1−nif an−1−n>0 and is not already in the sequence,an−1+notherwisean={0if n = 0an−1−nif an−1−n>0 and is not already in the sequence,an−1+notherwisea_n=\begin{cases}0\quad\quad\quad\quad\text{if n = 0}\\a_{n-1}-n\quad\text{if }a_{n-1}-n>0\text{ and is not already in the sequence,}\\a_{n-1}+n\quad\text{otherwise}\end{cases} 또는 의사 코드로 : a(0) = 0, if (a(n - …

19
문자열 내 숫자의 뺄셈
문자열을 입력으로 사용하고 문자열의 모든 숫자를 더하기 / 빼기를 ​​수행하여 해당 연산의 합계를 결과로 출력하십시오. 규칙 문자열의 숫자는 왼쪽에서 오른쪽으로 읽습니다. 숫자 (n)가 홀수이면 다음 숫자 (n + n1)로 더하기를 수행하십시오. 숫자 (n)가 짝수이면 다음 숫자 (n-n1)로 빼기를 수행하십시오. 문자열의 마지막 숫자에 도달 한 경우 문자열의 첫 번째 숫자로 작업을 …
14 code-golf  string 


9
양의 유리수를 세 어라
양의 유리수는 다음과 같은 과정으로 계산할 수 있습니다. 0은 서수 0을 갖습니다. 행 a, 열 b에 a / b가 포함되도록 그리드에 다른 숫자를 정렬하십시오. 대각선 지그재그를 오른쪽 상단에서 왼쪽 하단으로 플로팅 지그재그를 따라 발생하는 고유 번호의 누적 집계 지그재그 사진은 다음과 같습니다. 따라서 숫자는 순서대로 1/1, 2/1, 1/2, 1/3, 2/2, …

10
Kaadi 시스템 디코딩
당신은 매장 된 보물의 고분을 묘사하는 오래된 인도의 원고를 발견했습니다. 또한 원고는 보물의 위치를 ​​알려줍니다. 단, 일부 중요한 숫자는 텍스트에 간접적으로 인코딩되어 있습니다. 텍스트가 더 일반적인 'Katapayadi'시스템의 제한된 하위 집합 인 'Kaadi'시스템을 사용한다는 것을 알았습니다. 합니다 ( Katapayadi의 시스템은 종종 긴 숫자를 기억하는 연상 기호로 사용되는 문자로 인코딩 부호로 고대 …

3
산 고리가 있습니까?
도전 양의 정수 행렬이 주어지면 산의 "고리"가 있는지 확인하십시오. 이 문제에 대한 공식적인 정의는 다음과 같습니다. 양의 정수의 행렬이 주어지면, n고리에 n둘러싸인 모든 세포가 그보다 작거나 같도록 엄밀히 큰 행렬에 세포의 닫힌 고리가있는 양의 정수 가 있습니까? 에 n. 진실한 예를 들어 보자. 3 4 5 3 3 1 2 …

30
알파 숫자의 나비 넥타이
이 정확한 텍스트를 출력하십시오 : 1 i 12 hi 123 ghi 1234 fghi 12345 efghi 123456 defghi 1234567 cdefghi 12345678 bcdefghi 123456789abcdefghi 12345678 bcdefghi 1234567 cdefghi 123456 defghi 12345 efghi 1234 fghi 123 ghi 12 hi 1 i 하나의 후행 줄 바꿈은 허용되지만 다른 형식 변경은 허용되지 않습니다. 규칙 및 …

14
보물지도 그리기 봇
친구를 위해 보물 찾기를 조직하고 있습니다. 더 쉽게 일을 수행하기 위해 귀중한 물건을 숨긴 모든 위치의지도를 그리려고합니다. 입력 0 0왼쪽 상단에있는 (음수가 아닌) x 및 y 좌표로 구성된 점 목록을 나타내는 모든 형식의 입력 이 허용됩니다 (참고 : 답에 1 기반 색인을 사용할 수도 있습니다. ). 예: 1 2 3 …

24
분할 및 자본화
도전 : 특정 위치에서 문자열이 분리되어 주어진 단어의 첫 문자를 대문자로 표시합니다. 첫 글자의 첫 글자는 대문자 인 경우에만 대문자를 사용하십시오 입력 : 문자열 s과 문자 c. 출력 : c첫 번째 문자로 대체 된 각 발생 문자열 예 : STRING(s) CHARACTER(c) RESULT Hello_world _ HelloWorld me,no,like , meNoLike you-got-it - …
14 code-golf  string 

6
내 위버가 되겠습니까?
나는 최근에 ' The Weaver ' 를 겪어 왔으며 그것이 코드 골프에 대한 흥미로운 도전을 제시한다고 생각합니다 . 전제: Weaver는 90도 간격으로 2 방향에서 나오는 많은 리본이 제공되는 게임이며 목표는 특정 교차점에서 교체하여 원하는 출력을 얻는 것입니다. 이처럼 : 이것은 스왑입니다 : 이것은 아닙니다 : 입력: 3 개의 배열 : …

10
주변 루프로 둘러싸인 영역
둘레 루프가 주어진 단위 셀 영역의 영역을 90도 회전 순서로 찾으십시오. 예를 들어, 3 셀 영역을 XX X 우리의 주변 루프 L<S<L v ^ S R>L v ^ L>L 각 턴은 왼쪽 (L), 직선 (S) 또는 오른쪽 (R)으로 표시됩니다. R에서 시작하면 턴은 RLLSLSLL입니다. 따라서 input이 주어지면 RLLSLSLL영역에 대해 3을 출력해야합니다. …

15
필 라임 프라임입니까?
필라 프라임은 소수의 인 ppp 긍정적 존재하는 미디엄미디엄m 되도록 ( m ! + 1 ) ≡ 0( 모드 p )(미디엄!+1)≡0(모드 피)(m! + 1) \equiv 0 \:(\text{mod } p)p≢1(mod m)피≢1(모드 미디엄)p \not\equiv 1\:(\text{mod }m) 즉, 정수 그것이 인 경우 필라의 소수 소수 다른 양의 정수가 존재하는 경우, 되도록 계승 의 플러스 …

9
세이 델 트라이앵글
Seidel Triangle은 Pascal의 Triangle과 유사한 수학적 구조이며 Bernoulli 수와 관련이있는 것으로 알려져 있습니다. 처음 몇 행은 다음과 같습니다. 1 1 1 2 2 1 2 4 5 5 16 16 14 10 5 16 32 46 56 61 61 각 행은 다음과 같이 생성됩니다. 행 번호가 짝수 (1 색인) 인 …

27
소수 또는 최고 요인
도전: 의 범위에0 to Infinity 음수가 아닌 정수가 배열되어 있으면 모두 소수인지 확인하십시오. (원하는 경우 문자열로 입력 할 수도 있습니다) 입력: 입력 : 숫자 배열 출력 : 모든 요소가 다음 중 하나로 대체 된 배열 : -1 -----> If 0, 1 1 -----> If it is a prime number greater …
14 code-golf  math  primes 

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