«code-golf» 태그된 질문

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

10
토양 pH 화학을 배우자!
앤드류는 용액의 산도 및 농업에 관심이있는 화학자입니다. 몇 달 간의 연구 끝에 (Google은 친구가 아닙니다), pH (수소 가능성) 측면에서 사람이 읽을 수있는 산도 수준에 관한 다음 표 *를 생각해 냈습니다 . 교파 | pH 범위 | ------------------------- + ------------------------ ----- 초 산성 | 3.5 이하 ------------------------- + ------------------------ ------ 매우 …

5
소등, 7 세그먼트 버전
일부 세그먼트가 켜져 있고 일부는 꺼져있는 7 세그먼트 디스플레이에서 각 숫자에 해당하는 세그먼트를 전환 한 후 모든 세그먼트가 꺼 지도록 일련의 숫자 (0-9)를 찾으십시오. 예 _ _ [3] => | [1] => [OFF] _ | 숫자와 해당 세그먼트 : _ _ _ _ _ _ _ _ | | | …

2
부분 집합 요소 찾기
유한 한 양의 정수 세트가 있다고 상상해 봅시다. 이 세트는 세트에 존재하는 각 정수가 스캔 트론 또는 펀치 카드 처럼 채워지는 점의 선으로 표시 될 수 있습니다 . 예를 들어 세트 {1,3,4,6}는 다음과 같이 표현 될 수 있습니다. *.**.* *는 우리 세트의 멤버를 .나타내며 그가 설정 한 멤버가 아닌 정수를 …

8
xorspace 탐색
xorspace 정수의 집합은 통상 비트 XOR 연산자 출발 정수를 조합함으로써 얻어 질 수있는 모든 정수의 세트이다 ( ^). 예를 들어 xorspace (8, 4)는 (0, 4, 8, 12): 0은 4 ^ 4, 12는 4 ^ 8이며 다른 숫자는 도달 할 수 없습니다. 이 정의에 따라 시작 번호는 항상 포함됩니다 (예 : …

2
Quine / Error Quine 폴리 글롯
귀하의 작업은 간단합니다 : 두 가지 언어로 실행할 수있는 프로그램을 작성하십시오. 언어 1의 일반 quine (자체 소스 코드를 인쇄 함)이어야하며 언어 2의 오류 quine (자체 소스 코드와 동일한 오류 메시지를 생성 함)이어야합니다. 이것은 code-golf 이므로 가장 짧은 유효한 제출 (바이트)이 이깁니다. 규칙 : 언어는 임의로 비슷할 수 있습니다. 수퍼 셋 …

9
홀수 확률 찾기
합리적인 입력 방법으로 정렬되지 않은 양의 정수 컬렉션이 주어지면 홀수 개의 홀수 요소가있는 (즉 홀수의 총계가있는) 모든 하위 컬렉션을 반환합니다. 이것은 코드 골프 이므로 프로그램의 바이트 수를 최소화하는 것을 목표로해야합니다. 일부 언어에는 컬렉션 (목록, 배열, 벡터 등) 만 주문했거나 중복을 허용하는 정렬되지 않은 컬렉션이 없으므로 언어 ​​선택에 관계없이 정렬 된 …

11
회수 계산 알고리즘
계산하는 법을 배우는 아이들은 종종 숫자를 알고 있지만, 그 숫자를 제대로 맞추지 못하는 것 같습니다. 예를 들어 다음과 같이 말할 수 있습니다. 1,2,3,4,7,8,9,10 때때로 아이들은 몇 가지 숫자를 건너 뛴 후 다시 돌아갑니다. 1,2,3,4,7,8,5,6,7,8,9,10 이것은 분명히 우수한 패턴입니다. 우리는 그것들을 식별해야합니다. 이 목록을 식별하려면 다음을 수행하십시오. 우리 는 목록 의 …

15
숫자 발음
개념 숫자를 기억하는 것은 어려울 수 있습니다. 단어를 기억하는 것이 더 쉬울 수 있습니다. 큰 숫자를 암기하기 위해 나는 leetspeak와 같은 방식으로 발음하는 방법을 만들었습니다. 규칙 각 숫자는 먼저 해당 문자로 대체됩니다. 0 => O 1 => I 2 => R 3 => E 4 => A 5 => S …
14 code-golf  number 

30
배열의 스칼라를 랜덤 화
0-n포함 부터 모든 숫자로 배열을 채워야 합니다. 숫자는 반복해서는 안됩니다. 그러나 무작위 순서 여야합니다. 규칙 모든 표준 코드 골프 규칙 및 표준 허점은 금지되어 있습니다. 배열은 의사 랜덤으로 생성되어야합니다. 가능한 모든 순열은 같은 확률을 가져야합니다. 입력 n 메타에 대한 I / O 포스트에 어떤 식 으로든 허용됩니다. 산출 0-n포괄적 인 …
14 code-golf  random 

2
그 다각형은 누구입니까?
토폴로지 표면을 표현하는 편리하고 유용한 방법은 기본 다각형을 사용하는 것 입니다. 다각형의 각면은 다른면과 일치하며 평행 또는 반 평행 일 수 있습니다. 예를 들어 다음은 원환 체 의 기본 다각형입니다 . 이것이 왜 원환 체인지 알아 내기 위해 다각형이 한 장의 종이라고 상상할 수 있습니다. 적절한 표면을 만들기 위해 해당 …

8
도달 가능한 숫자
정의 오일러 파이 함수 (AKA totient function ) : 양수를 취하여 주어진 수와 같은 프라임 인 주어진 수보다 적은 양수를 반환하는 함수. 로 표시됩니다 φ(n). 연결 가능 수 : 양의 정수가 존재하는 경우 x등 그 φ(x) == n다음 n입니다 도달 . 직무 주어진 양의 정수에 도달 할 수 있는지 판별하기 …

15
최대 상호 공동 프라임 분해
정의 양의 공통 제수가 유일한 인 경우 두 숫자는 공동 프라임 입니다 1. 해당 목록 내의 모든 숫자 쌍이 서로 공동 프라임 인 경우 숫자 목록은 상호 공동 프라임입니다. 숫자의 인수 분해는 n제품이 인 숫자 목록입니다 n. 직무 양수가 주어진 n경우을 n포함하지 않는 최대 길이와의 공통 코 프라임 분해를 출력합니다 …

19
내 Fibonaccified divisors를 요약하십시오!
유명한 피보나치 수열은 F(0) = 0; F(1) = 1; F(N+1) = F(N) + F(N-1)(이 도전을 위해 우리는 0으로 시작합니다)입니다. 챌린지 : n이 주어지면 , n 번째 피보나치 수 의 모든 제수 d 에 대한 모든 d 번째 피보나치 수 의 합을 출력하십시오 . 좀 더 공식적인 표기법을 선호한다면 입력 : …

23
두 개의 6면 주사위 100 롤의 합
6면 주사위가 2 개 있다고 가정합니다. 각 쌍의 합을 계산하여 쌍을 100 번 굴립니다. 각 합계가 발생한 횟수를 인쇄하십시오. 합이 롤링되지 않은 경우 특정 합이 롤링되지 않았 음을 식별 할 수있는 방법을 0 또는 포함해야합니다. 출력 예 : [3, 3, 9, 11, 15, 15, 11, 15, 7, 8, 3] 합이 …

25
분수 추가하기
입력과 길이가 같은 비어 있지 않은 두 개의 목록을 사용하고 다음을 수행하는 프로그램이나 함수를 작성하십시오. 분자를 얻기 위해 첫 번째 목록의 요소를 사용합니다. 두 번째 목록의 요소를 사용하여 분모를 얻습니다. 단순화 후 (2/4=>1/2)"+"로 구분 된 결과 분수 표시 "="및 마지막 분수 이후의 덧셈 결과를 표시합니다. 예: 입력 [1, 2, 3, …

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