«code-golf» 태그된 질문

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

16
소인수 분해로 수의 제수를 정렬합니다
정수 ≥ 2의 입력이 주어지면, 소수로 나눈 순서에 따라 지수로 정렬 된 제수의 목록을 오름차순으로, 가장 큰 소수 순으로 정렬 한 다음 두 번째로 큰 순서대로 출력하십시오. 예를 들어, 정수 72 (2 3 3 2)를 사용하십시오 . 제수가 있습니다 1 3^0 · 2^0 2 3^0 · 2^1 3 3^1 · …

11
공정한 순위 가치
태스크 정수 x 1 … x n 의 입력 목록이 주어지면 x r 1 ≤ x r 2 ≤… ≤ x r n이 되도록 순위 r 1 … r n (순열 {1… n} ) 의 목록을 계산하십시오 . 그리고, 각 X 나 , 모든 값의 순위의 산술 평균하여 순위를 교체 …

8
이미지의 모든 색상에 "하나 추가"
이 이미지를 가져와 모든 색상을 16 진수마다 하나씩 추가하면됩니다. 예를 들어, #49de5f될 것입니다 #5aef60합니다 (로 9에 루프 a, 그리고 fA를 반복 0.) 이것은 또한 모든 루프가 다시 돌아 가기 때문에 모든 흰색 ( #ffffff)이 검은 색 ( #000000) 이 된다는 것을 의미 하지만 모든 검은 색은 더 밝은 검은 색 …

20
지미이 배열
제 동료 인 Jimmy 는 C / C ++에 익숙하지 않습니다. 그는 또한 느린 학습자입니다. 공평하게 말하면, 그의 코드는 항상 컴파일되지만, 실제로는 약간의 습관이 있습니다. 예를 들어, 모두는 다음과 같이 배열을 정의 할 수 있다는 것을 알고 있습니다. int spam[] = {4, 8, 15, 16, 23, 42}; 지미를 제외한 모든 …
23 code-golf  string  parsing  c 

30
Champernowne의 0은 어디에 있습니까?
음이 아닌 모든 10 진 정수의 무한 문자열을 순서대로 연결하는 것을 고려하십시오 ( Champernowne 상수에 해당 ). 0123456789101112131415161718192021222324252627282930...979899100101102103... 이 무한 문자열에 색인 (0부터 시작)이 아닌 음이 아닌 정수를 사용하는 프로그램 또는 함수를 작성하십시오. A 출력 truthy의 디지트의 색인 경우에는 값이 0이고, 그렇지 않으면 출력 falsy 값 디지트 1-9 경우. 바이트 …

8
더 많은 평판이 필요합니까?
프로그래밍 퍼즐과 코드 골프는 베타를 졸업했습니다. 곧 우리는 커스텀 사이트 디자인을 얻게 될 것이며, 그에 따라 권한에 대한 명성이 높아질 것입니다. 많은 사용자가 사이트에 대한 권한을 잃게됩니다. 그래서 당신의 임무는 우리가 우리의 특권을 유지하기 위해 얼마나 많은 추가 평판이 필요한지를 알려주는 프로그램을 작성하는 것입니다. 태스크 당신의 임무는 사용자가 평판 포인트의 …
23 code-golf  number 

30
입력으로 나눌 수있는 가장 작은 회문
양의 정수가 주어지면 N가장 작은 양의 정수를 출력 하여이 숫자는 회문 (즉, 자체 역수)이며로 나눌 수 N있습니다. 회문 (즉, 출력)은 회문이되기 위해 선행 0이 필요하지 않아야합니다 (예 : 080에 대한 올바른 답변이 아님) 16. 이전 이유로 인해 입력 값이 10의 배수가되지 않습니다. 실제로 답변을 출력하는 데 시간이 너무 오래 걸리더라도 …

8
이미지 평균
이미지는 다음과 같습니다. %%%%%%%%%%%%% % Hello, % % world! % %%%%%%%%%%%%% 그러나 크기가 작은 뇌가 계산하기에는 너무 혼란 스럽습니다. 그래서 우리는 이것을 다음과 같이 평균합니다 : 2 x 2 섹션으로 나눕니다. 섹션이 완성되기 전에 그림이 끝나면 공간이 있다고 상상해보십시오. 각 섹션에서 ASCII 문자의 값을 평균하십시오. 이 평균을 반올림하여 ASCII 문자로 …

3
임의의 6 각형 그림 그리기
위의 이미지를 hexa-glyph라고합니다. Hexa-glyphs는 DiffEq 수업 중에 낙서하는 동안 만들어 낸 멋진 패턴입니다. 하나 만드는 방법은 다음과 같습니다. 일반 hexagram 모양의 다음 포인트 세트를 고려하십시오. 내부 육각형은 최종 글리프를 포함하는 반면, 외부 6 점은 별을 형성하며 선 그리기를 시작할 곳입니다. 바깥 쪽 6 점에서 무작위로 쌍을 선택하십시오. 효율성을 위해 선택한 …

5
모스 계산기 작성
Morse 코드에서 수학 표현식을 입력으로 사용하고 솔루션을 Morse 코드로 리턴하는 프로그램 또는 함수를 작성하십시오. 유효한 연산은 플러스 : +와 마이너스 :( _밑줄)입니다. 음이 아닌 정수 입력 만 수신하고 결과는 음이 아닌 것으로 가정 할 수 있습니다. 표현식에는 최소 2 개의 항과 최대 10 개의 항이 포함됩니다. 인접한 두 개의 연산자 …

9
중첩 된 목록 정렬
중첩 목록을 정렬하는 프로그램이나 함수를 작성해야합니다. 중첩 목록을 정렬하는 규칙은 다음과 같습니다. 이 목록을 예로 들어 보겠습니다. ((5, 2), 2, 7, (2, 1, (3, 4)), 9) 이 목록의 각 요소에는 "우선 순위"가 있습니다. 요소는 숫자 또는 하위 목록으로 계산됩니다. 먼저 동일한 깊이에서 각 요소의 우선 순위를 가져옵니다. 요소가 숫자 인 …

3
이 채권 등급 정렬
작업 신용 평가 기관 발행자의 신용 가치 있음에 따라 채권에 할당 평가하고 "큰 세"신용 평가 기관도 비슷한 (하지만 동일하지)를 사용 계층 평가 시스템을 . S & P 계층, ​​AAA> AA +> AA> AA-> A +> ...> BBB> B> ...> C를 사용하여 명확하고 논리적 인 순서를 갖습니다. Moody 's는 유사한 시스템을 …

3
이미지를 Rainbowlify
이 문제는 이미지에서 색조를 점진적으로 변경하여 다음과 같이 예쁜 그림을 만듭니다. ( 원본 ) 도전 음수가 아닌 두 개의 정수와 선택한 일반적인 이미지 파일 형식의 이미지를 사용하는 프로그램 또는 함수를 작성하십시오 (이미지 또는 원시 이미지 데이터에 대한 경로를 취할 수 있음). 첫 번째 정수는 사이클이라고 하고 두 번째 정수는 오프셋 …

20
자릿수의 평등
소개 숫자를 보자 180. 이 숫자의 자릿수가 다음과 같기 때문에 흥미로운 숫자입니다. 1 + 8 + 0 = 9 그리고이 숫자의 제곱 버전 또는 180² = 32400 > 3 + 2 + 4 + 0 + 0 = 9 이들은 모두 9 입니다. 원래 숫자와 제곱 숫자의 자릿수는 같습니다. 물론 …

28
교차 사각형 만들기
교차 사각형 만들기 하나 이상의 정수를 입력하고 가운데를 가로 지르는 대각선으로 인쇄 가능한 문자로 만든 사각형을 출력해야합니다. 일반적인 아이디어는 출력이 대각선을 교차하는 중공 사각형이되도록하는 것입니다. Input: 7 Output: ******* *# #* * # # * * # * * # # * *# #* ******* 위의 예에서 '*'는 외부 상자를 …

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