«code-golf» 태그된 질문

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

4
골프 나 An OOP!
골프 나 An OOP! 객체 지향 프로그래밍의 두 가지 중요한 구성 요소는 상속과 구성입니다. 함께 사용하면 문제를 해결하기 위해 간단하면서도 강력한 클래스 계층을 만들 수 있습니다. 당신의 임무는 클래스 계층에 대한 일련의 진술을 분석하고 계층에 관한 질문에 답변하는 것입니다. 입력 파일이나 표준 입력에서 읽은 클래스 계층 구조에 대한 일련의 진술과 …

15
세상에, 그것은 탭으로 덮여 있습니다!
공간 들여 쓰기 사용자, 단결 ! 우리는 모든 탭 사용자들 과 싸워야 합니다 ! 당신의 임무는 (당신이 그것을 받아들이도록 선택해야합니다) 두 가지 주장을 취하는 프로그램이나 함수를 작성하는 것입니다 : 문자열 : 입력입니다. 양의 정수 : 탭당 공백 수입니다. 문자열의 모든 줄을 통과하고 들여 쓰기에 사용 된 모든 탭을 지정된 수의 …

1
교통 교차로 해결
작업 교통 교차로 구조를 취하고 차량이 통과 할 순서를 출력하는 프로그램 또는 기능을 작성하십시오. 출력은 다음과 같은 형식으로 많아야 네 줄 함유한다 #. x->y\n, #도트 다음 시퀀스 번호 번호를 ., x그리고 y문자이다 ["N", "E", "S", "W"]. 문자로 구분해야합니다 ->. 문자열 배열을 반환하지 않으면 각 줄은 \n(새 줄 문자)로 끝나 거나 …
26 code-golf 

30
AGM 시리즈 구멍 1 : 산술-기하학적 평균 계산
이 질문은 이 HNQ 에서 영감을 얻었습니다 . 시리즈 소개 이 질문은 이제 AGM 방법에 대한 시리즈의 일부입니다. 시리즈의 첫 번째 게시물은 실제로를 계산하는 것 AGM입니다. 이것을 다른 코드 골프 도전과 같이 취급하고 시리즈에 대해 전혀 걱정하지 않고 대답 할 수 있습니다. 그러나 모든 과제에는 리더 보드가 있습니다. 산술-기하학적 평균 …

3
16 진수 발음
16 진수 발음 쇼 실리콘 밸리를 시작하지 않은 분들에게이 도전은 다음과 같은 교류 ( YouTube )에서 영감을 얻었습니다 . Kid - Here it is: Bit… soup. It’s like alphabet soup, BUT… it’s ones and zeros instead of letters. Erlich Bachman - {silence} Kid - ‘Cause it’s binary? You know, binary’s …

3
도와주세요, 나는 무한한 공장에 갇혀 있습니다!
이 도전은 Zachtronics 게임 Infinifactory 에서 느슨하게 영감을 얻었습니다 . 로 표시된 직사각형 컨베이어 그리드의 하향식보기가 제공됩니다 >v<^. 공간이없는 컨베이어가없는 셀이있을 수 있습니다. 예를 들면 다음과 같습니다. > <vv < v ^ >v v >v^^>vv^ ^>^ v > v<v >> >v v<^ 이 설정은 무한한 수의 공백으로 암시 적으로 둘러싸여 …

24
계산 및 철자
다음 특성을 가진 문자열을 출력하는 문자열을 입력으로 사용하는 프로그램을 작성하십시오. 문자열의 문자가 대문자 인 경우 (ASCII 41-5A), 문자는 대문자의 원래 문자를 포함하여 모든 문자를 포함하는 문자열로 대체됩니다. 예를 들어, 입력 문자열이 I인 경우 출력은입니다 ABCDEFGHI. 마찬가지로 문자가 소문자 (ASCII 61-7A) 인 경우 동일한 방식으로 문자가 바뀝니다. i로 대체됩니다 abcdefghi. 문자가 …
26 code-golf  string 

30
목록을 짝수 색인 및 홀수 색인 부분으로 분리
이 질문에서 영감을 얻었습니다 . 숫자 목록을 수신하고 재정렬 된 목록을 출력하는 함수 (또는 전체 프로그램)를 만들어 짝수 색인이 먼저 나타나고 홀수 색인이 뒤 따릅니다. 숫자 자체의 값은 순서에 영향을 미치지 않으며 지수 만 영향을 미칩니다. 모든 지수는 0부터 시작합니다. 예를 들면 다음과 같습니다. 입력: [0, 1, 2, 3, 4] …

13
더 열심히 일하고 더 나아지십시오
이 도전에서 당신의 목표는 가사를 Daft Punk의 Harder, Better, Faster, Stronger 로 출력하는 것 입니다. 구체적으로 다음 텍스트를 출력하십시오. Work It Make It Do It Makes Us Harder Better Faster Stronger More Than Hour Our Never Ever After Work Is Over Work It Make It Do It Makes Us Harder …

30
숫자의 제수 계산
소개 이것은 매우 간단한 과제입니다. 단순히 숫자의 제수를 계산하십시오. 우리는 전에 비슷하지만 더 복잡한 도전을 겪었 지만, 나는 이것이 엔트리 레벨이되기를 원합니다. 도전 하나의 엄격하게 양의 정수가 주어지면 N1과를 포함하여 몇 개의 제수를 출력하거나 반환하는 프로그램이나 함수를 만듭니다 N. 입력 : 한 정수> 0 출력 : 1과 그 자체를 포함하여 …

5
ASCII 드래곤의 곡선
소개 드래곤의 곡선은 특히 쥬라기 공원 소설의 섹션 제목 페이지에 나타나는 프랙탈 곡선이다. 이 곡선에 대한 Wikipedia 기사에서 설명한 것처럼 종이 스트립을 접는 과정으로 간단하게 설명 할 수 있습니다. 이 곡선 생성의 처음 몇 번의 반복은 다음과 같습니다 (이미지의 위키 백과에 대한 신용) : 도전 정수 n을 입력으로하여 용의 곡선의 …

9
쇼핑백을 가지고 갈 수 있도록 도와주세요
따뜻한 여름 저녁이었습니다 ... 내 어리석은 차가 슈퍼마켓에서 돌아 오는 길의 한가운데서 고장 났을 때 나는 그것을 부업으로 밀고 집으로 걸어 가기로 결정했다. 나는 식료품과 남은 물건을 꺼내기 위해 트렁크를 열었습니다. 그때 물품이 고르게 포장되지 않았다는 것을 알게되었습니다. 일부 가방에는 더 무거운 물건이 있었지만 다른 가방에는 가벼운 물건이 거의 없었습니다. …
26 code-golf  math 

20
내가 완벽합니까 (숫자)?
이것이 나의 첫 도전입니다! 배경 완전 숫자 는 양의 정수이며, 자체를 제외한 모든 제수의 합과 같습니다. 그래서 6완전 수는 이후이다 1 + 2 + 3 = 6. 다른 한편으로 12는 1 + 2 + 3 + 4 + 6 = 16 != 12. 태스크 당신의 작업은 간단합니다. 프로그램을 작성하십시오 n. …

2
ATM에서 현금 좀 가져와
작업은 간단합니다. 좀 가져 오기 1000, 500및 100메모를. 어떻게 요? 당신은 요청할 수 있습니다. 신용 카드를 사용할 수있는 ATM이 근처에 있으므로 은행을 강탈 할 필요가 없습니다. 그러나 귀하의 신용 한도는 업무에 충분하므로 인출에주의해야합니다. 도전 의 수를 감안할 때 1000, 500그리고 100노트 필요, 적어도 그 많은 메모를 얻기 위해 필요한 특정 …

8
모든 정지 프로그램 출력 (병렬 인터프리터 작성)
이 과제의 목표는 가능한 모든 정지 프로그램을 원하는 언어 로 (결과적으로) 출력 하는 것입니다. 처음에는 이것이 불가능한 것처럼 들릴 수 있지만 실행 순서를 매우 신중하게 선택하여이를 달성 할 수 있습니다. 아래는이를 설명하기위한 ASCII 다이어그램입니다. 열은 가능한 모든 프로그램의 번호를 나타냅니다 (각 프로그램은 유한 알파벳의 한정된 수의 기호입니다). 각 행이 해당 …

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