«code-golf» 태그된 질문

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

30
무작위로 캐릭터를 선택, plinko 스타일
선택 언어가 선택적인 임의성에 얼마나 적합한 지 봅시다. 을 감안할 때 4 자, A, B, C,과 D, 또는 4 개 문자의 문자열 ABCD 입력으로 , 다음과 같은 확률로 문자 출력 하나 A 1/8 (12.5 %)의 기회가 선택되어야합니다 B 3/8 (37.5 %)의 기회가 선택되어야합니다 C 2/8 (25 %) 확률을 선택해야합니다 D …

22
자연 건축
0을 포함한 자연수는 공식적으로 다음과 같은 방식 으로 집합으로 정의됩니다 . 숫자 0은 빈 세트 {}로 정의됩니다. 들면 N 0 번호 ≥ N +1로 정의 N ∪ { N }. 결과적으로 n = {0, 1, ..., n -1}입니다. 이 절차에서 정의한 첫 번째 숫자는 다음과 같습니다. 0 = {} 1 …

30
지난 월요일
10 월 31 일 월요일은 할로윈입니다. 그리고 그것은 나를 생각있어 - 내가 다른 달은 달의 마지막 날이 궁금해 도 월요일 일을? 입력 양의 정수 편리한 형식으로 년을 대표하는 10000 > y > 0. 필요한 경우 입력을 0으로 채울 수 있습니다 (예 : 0025연도 25). 산출 해당 월의 마지막 날이 월요일 …
27 code-golf  date 

30
오일러의 참을성있는 함수 계산
배경 오일러 totient의 기능은 φ(n)보다 적은 전체 숫자의 수로서 정의 또는 같은지 n그하면에 서로 소 n, 즉, 사용할 수있는 값의 수 x에 0 < x <= n있는 gcd(n, x) == 1. 우리는 했어 몇 totient - 관련 문제 이전에,하지만 단지 그것을 계산하는 결코 하나. 정수 함수를 정수로 맵핑하는 것은 OEIS …

3
간단한 레드 스톤 시뮬레이터
레드 스톤은 게임 마인 크래프트의 재료이며 많은 복잡한 장치에 사용됩니다. 이 프로그램에서는 레드 스톤 와이어 (R로 표시), 레드 스톤 토치 (T로 표시) 및 블록 (B로 표시)의 세 가지 항목 만 시뮬레이션하면됩니다. 다음은 레드 스톤 작동 방식에 대한 기본 규칙 목록입니다. A redstone torch sends power to any adjacent redstone wire. …

30
주어진 n ^ n 찾기
도전 가능한 적은 문자로, n보다 큰 양의 정수가 0 인 i ^ n의 값을 찾으십시오. 이는 문자열로 출력되어야합니다. 모르는 사람들을 위해, i는 i ^ 2 = -1이되도록 정의됩니다. 그래서: i ^ 1 = i i ^ 2 = -1 i ^ 3 = -i i ^ 4 = 1 그런 …

18
단수를 복수로 변환
단수형과 복수형의 두 가지 형태의 명사가 있습니다. 이 둘 사이의 변환은 매우 쉽습니다. 일반적으로으로 끝납니다 s. 전의. car=> cars. 그것으로 끝나는 경우 s, x, z, ch또는 sh, 그것을 끝 es. 전의. bus=> buses. 그것으로 끝나는 경우 y그냥 전에 자음으로의 변경 y에 ies. 전의. penny=> pennies. f또는로 끝나는 경우로 fe변경하십시오 ves. …

4
레이저 미러 포털 파티
2D 보드 에는 다음과 같은 객체 가 포함됩니다. ^, >, v, 또는 <하십시오 레이저 위로 향하게 에미 오른쪽, 아래, 왼쪽 또는 각각. 둘 이상이있을 수 있습니다. 레이저는 빈 공간에서 직선으로 이동합니다 (빈 공간은 점으로 .표시됨). 레이저는 이미 터를 통과하지 않습니다. *: 목표. 레이저 는 목표물을 통과합니다 . 둘 이상이있을 수 …
27 code-golf 

27
블록-대각선 행렬 인쇄
간단한 바이트 크기 (바이트 크기의) 코드 골프는 다음과 같습니다. 10보다 작은 양의 정수로 구성된 비어 있지 않은 목록이 주어지면 블록-대각 행렬을 인쇄합니다 . 여기서 목록은 블록의 크기를 순서대로 지정합니다. 블록은 10보다 작은 양의 정수로 구성되어야합니다. 따라서 입력으로 주어지면 [5 1 1 2 3 1] 예를 들어, 출력은 1 1 1 …

11
저를 모히십시오
인 문자열, 문자 목록, 바이트 스트림 순서 ... 감안할 때 모두 유효한 UTF-8 및 유효한 Windows-1252 (대부분의 언어는 아마도 정상 UTF-8 문자열을 할 것이다), 변환 입니다, (에서 척 이있다 ) Windows-1252 에서 UTF-8로 . 연습 예제 UTF-8 환경 문자열이 I ♥ U T F - 8 (가) 바이트로 표현되어 49 …

8
최고의 Yahtzee 점수
Yahtzee는 5 개의 6 면체 주사위와 13 개의 다른 상자로 점수를 채울 수있는 점수 표로 플레이하는 게임입니다. 각 상자에는 자체 점수 규칙이 있습니다. 1, 2, 3, 4, 5, 6 초의 모든 점수는 해당 주사위의 합과 같습니다 (즉, 3 점으로 점수를 매긴 [3, 2, 3, 1, 5]의 롤은 6 포인트를받습니다 : …
26 code-golf  number 

28
가장 많은 수의 주사위를 굴리지 않고 몇 개의 주사위를 굴릴 수 있습니까?
문제 n=2주사위 에서 시작 : n각각의 주사위에서 1 ~ 6의 숫자가 똑같이 나타날 수있는 롤 주사위. 그들의 합이 n주사위에 대한 가장 가능한 합인지 확인하십시오 3.5*n. 동일하면 종료하십시오. 그렇지 않으면를 인쇄 n하고 n+2주사위로 시작부터 반복하십시오. 코드는이 절차를 정확하게 수행 할 필요는 없지만 randomness 정의에 따라 무작위 출력을 확률 적으로 동일하게 제공해야 …
26 code-golf  random 

11
도박꾼의 오류 주사위
도박꾼의 오류는 미래에 자주 발생하는 일과 한동안 발생하지 않은 일이 곧 일어날 가능성이 높다고 잘못 인식하는인지 적 편견입니다. 당신의 임무는 이것의 특정 버전을 구현하는 것입니다. 도전 설명 1에서 6 사이의 임의의 정수를 반환하는 함수를 작성하십시오. 캐치 : 함수가 처음 실행될 때 결과는 균일해야하지만 (1 % 이내) 각 후속 호출은 이전에 …
26 code-golf  random 

22
숫자 삼각형
도전: 입력 : 양의 정수nnn 산출: 범위의 목록을 작성하고 이를 문자열로 결합하십시오 (즉, 은 문자열이됩니다 ).[1,n][1,n][1,n]n=13n=13n=1312345678910111213 이제이 정수의 접두사 또는 접미사를 사용하여 입력 정수에 따라 다음 4 가지 방향 중 하나를 사용하여 삼각형을 출력합니다. 만약 n≡0(mod4)n≡0(mod4)n\equiv 0\pmod 4 삼각형 모양의 출력을 ◣ 만약 n≡1(mod4)n≡1(mod4)n\equiv 1\pmod 4 삼각형 모양의 출력을 ◤ …

17
무한히 많은 소수
유클리드 이후, 우리는 무한히 많은 소수가 있다는 것을 알고 있습니다. 논쟁의 여지가 있습니다 : 유한하게 많은 수가 있다면 피1, p2, . . . , p엔피1,피2,...,피엔p_1,p_2,...,p_n 라고합시다 . . . , p n , m : = p1⋅ p2⋅ . . . ⋅ p엔+ 1엠: =피1⋅피2⋅...⋅피엔+1m:=p_1\cdot p_2\cdot...\cdot p_n+1 은 이러한 소수로 …

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