«code-golf» 태그된 질문

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


12
자체 검증 코드 작성
문자열을 입력으로 사용하고 문자열이 다음 규칙을 따르는 지 여부에 따라 참 또는 거짓 값을 출력하는 코드를 작성하십시오 . 각 문자를 서로 쌓아두면 바이너리로 변환하고 각 열을 합하면 모든 합이 동일해야합니다. 입력 문자열에 인쇄 가능한 ASCII 문자 (코드 포인트 32-126) 만 포함되어 있다고 가정 할 수 있습니다. 예로서: O5vy_+~이진 표현은 다음과 …

11
대소 문자 구분 문자열로 더 재미있게
이 도전에서 영감을 얻거나보다 구체적으로 잘못 읽음으로써 다음과 같은 도전에 직면하게됩니다. 입력 문자열 S가 주어지면 모든 대문자와 모든 소문자의 순서를 반대로 바꿉니다. 문자 이외의 문자는 모두 그대로 두십시오. 예를 들어 : 대문자 W(첫 번째 대문자)가 H(마지막) 으로 바뀌 었습니다 . 소문자도 마찬가지입니다. 'd'(첫 번째)가 e(마지막)으로 l바뀌고 , (second)가 l(pen-ultimate) 로 …
28 code-golf  string 

12
프라임 제수 테이블
소개 레크리에이션 수학에서 함께해온 것은 숫자의 주요 제수를 시각적으로 비교 / 대비하기 위해 제수 테이블을 만드는 것입니다. 입력 번호 세트는 상단에 열 레이블로, 소수는 왼쪽에 행 레이블로 표시되며 마크는 두 줄의 위치를 ​​나타냅니다. 예를 들어, 입력 6, 9, 14, 22을 위해 다음과 유사한 테이블이 구성됩니다. 6 9 14 22 2 …

11
음의 피보나치 수
피보나치 수열을 모두 알고있을 것입니다. fibonacci(n)=fibonacci(n-1)+fibonacci(n-2) fibonacci(0)=0 fibonacci(1)=1 당신의 작업은 다음과 같이 간단합니다. 주어진 정수 N계산fibonacci(n) 그러나 여기에 비틀기가 있습니다. 또한 부정적인 일을 N 기다림. 뭐? fibonacci(1)=fibonacci(0)+fibonacci(-1) 그래서 fibonacci(-1)=1 과 fibonacci(-2)=fibonacci(0)-fibonacci(1)=-1 등등... 이것은 코드 골프 이므로 바이트 단위의 가장 짧은 프로그램이 승리합니다. 기능 또는 전체 프로그램을 제출할 수 있습니다 N은 …

20
시퀀스에없는 정수의 합 시퀀스
배경 다음과 같이 정의 된 순서를 고려하십시오. 첫 번째 요소는 0입니다. 두 번째 요소는 4입니다. 세 번째 요소부터 다음과 같이 값을 계산할 수 있습니다. 0에서 시퀀스의 이전 요소까지 정수 세트를 가져옵니다 (포함 또는 배타, 중요하지 않음). 시퀀스에서 이미 나타난 정수를 세트에서 제거합니다. 세트의 나머지 요소들을 더하는 것; 그것이 당신이 원하는 …

30
ABC만큼 쉬운
입력 대부분의 각 글자 중 하나가 들어있는 문자열 A, B등을 C. 그들은 어떤 순서로든있을 수 있습니다. 빈 문자열은 유효한 입력입니다. 참고 : 이 챌린지의 이전 버전은 문자 LEJ대신 문자 를 사용했으며 ABC원하는 경우 계속 사용할 수 있습니다. 산출 의 문자열 A, B, C입력에 존재하지 않는 문자. 그들은 어떤 순서로든있을 수 …

9
M 및 S 문자로 구성된 ASCII 아트 창 감지
윈도우는 홀수 변이 길이가 3 이상이고 가장자리에 단일 문자 테두리가 있고 가운데에 세로 및 가로 선이있는 ASCII 아트 사각형입니다. ####### # # # # # # ####### # # # # # # ####### MS Window는 테두리가 문자 M및 로만 구성된 창 S입니다. 작업은 문자열을 가져 와서 입력이 유효한 MS …

11
시디 다항식 계수의 절대 합계
배경 정도의 시디 다항식 N - 또는 (N + 1) 번째 시디 다항식 - 다음과 같이 정의된다. 시디 다항식에는 몇 가지 흥미로운 속성이 있지만 계수도 마찬가지입니다. 후자는 OEIS 서열 A075513을 형성한다 . 태스크 음이 아닌 정수 주어진 전체 프로그램 또는 기능, 물품 N , 정도의 시디 다항식의 계수의 인쇄 또는 …

16
오일러 수 출력
음이 아닌 정수 주어진 출력 오일러 번호 ( OEIS A122045 ).n,n,n ,nthnthn^{\text{th}} 홀수 색인의 오일러 수는짝수 색인 오일러 수는 다음 공식으로 계산할 수 있습니다 ( 은 허수를 나타냄). 0.0.0 .i≡−1−−−√i≡−1i \equiv \sqrt{-1}E2n=i∑k=12n+1∑j=0k(kj)(−1)j(k−2j)2n+12kikk.E2n=i∑k=12n+1∑j=0k(kj)(−1)j(k−2j)2n+12kikk. E_{2n} = i \sum_{k=1}^{2n+1}{ \sum_{j=0}^{k}{ \left(\begin{array}{c}k \\ j \end{array}\right) \frac{{\left(-1\right)}^{j} {\left(k-2j\right)}^{2n+1}}{2^k i^k k} } } \,. 규칙 nnn …

18
XOR 두 흑백 이미지
도전: 두 개의 흑백 (흑백) 이미지와 첫 번째의 각 픽셀을 입력하고 두 번째의 각 픽셀을 새 이미지에 추가하고 새 이미지를 출력합니다. 몇 가지 설명 : 사진의 크기는 중요하지 않습니다. 확장명 / 이미지 형식은 중요하지 않습니다. 확장 기능을 사용하여 디지털 이미지를 저장하는 한 확장명을 입력하고 확장명을 출력 할 수 있습니다. 그래픽을 …

14
n의 모든 곱셈 파티션 나열
양수 주어 N 의 모든 고유 곱셈 파티션 출력 n은 임의의 편리한 포맷이. 곱하기 n의 파티션은 곱이 1보다 큰 정수 세트이므로 곱은 n 입니다. 예를 들어 20에는 다음과 같은 고유 한 곱셈 파티션이 있습니다. 2 * 2 * 5 2 * 10 4 * 5 20 순서는 중요하지 않으므로 2 …

20
페어링 가능한 문자열
문자열을 서브 트레이 로 분할 할 수있는 경우 쌍 을 지정할 수 있습니다. 각 문자열은 연속적으로 두 번 반복되는 문자열입니다. 예를 들어, aabaaababbbaba다음과 같이 페어링 가능합니다. aaba aaba b b ba ba 비어 있지 않은 문자열과 a의 문자열이 주어지면 b쌍을 이룰 수있는 경우 Truthy 값을 출력하고 그렇지 않으면 Falsey 값을 …

17
할로윈을위한 ASCII-O'- 랜턴 그리기
할로윈은 거의 여기에 있습니다. 휴일은 대부분의 사람들이 설탕을 먹지 않아도됩니다. 양의 정수를받는 프로그램을 작성하십시오. 정수가 31 (1에서 30)보다 작 으면 할로윈을 기대하는 것처럼 오른쪽을보고이 ASCII 아트 jack-o'-lantern을 출력하십시오. _____I_____ | | | | | | | | | |^| |^| | | | | |^| | | | | |VvVvV| …

20
휴전의 날 도전
오늘 11 월 11 일은 현충일 , 휴전 일 또는 재향 군인의 날 (국가에 따라 다름 )로 알려져 있으며 , 군대와 그들의 복무에 대한 성찰과 감사의 날, 특히 유럽의 적대 행위의 끝을 반영하기 시작했습니다. 첫번째 세계 대전에서. 간단한 ASCII 아트 출력을 사용하여 그것에 대해 생각해 보자 11/11. 입력 주어지면 n, …

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