«code-golf» 태그된 질문

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

25
주어진 범위에 몇 개의 IP 주소가 있습니까?
에서 영감을 받다... 네트워킹-주어진 범위에 몇 개의 IP 주소가 있는지 어떻게 알 수 있습니까? 두 개의 문자열을 입력으로 사용하는 프로그램 또는 함수를 작성하십시오. 각 문자열은 표준 점 표기법으로 표현 된 IPv4 주소이며 두 개의 IP 주소 입력을 포함하여이 범위가 적용되는 IP 주소 수를 출력하거나 리턴합니다. IP 주소를 구문 분석하도록 설계된 …

30
로커 대 크래커 : 5 요소 시퀀스
도전 간단한 "스파이 대 스파이"도전. 다음 사양의 프로그램을 작성하십시오. 프로그램은 모든 언어로 작성 될 수 있지만 512 자 (이 사이트의 코드 블록으로 표시)를 초과해서는 안됩니다. 프로그램은 5 부호있는 32 비트 정수를 입력으로 허용해야합니다. 5 개의 인수를받는 함수, 단일 5 요소 배열을받는 함수 또는 표준 입력에서 5 개의 정수를 읽는 완전한 …

29
어두운 피치 (지구 시간 기억)
당신의 목표는 간단합니다 : 프로그램은 컴퓨터의 화면을 완전히 검은 색으로 바꿔야 합니다. 프로그램이 시작된 후에는 화면이 빠르게 완전히 검은 색으로 바뀌고 프로그램이 종료 될 때까지 (키 또는 alt + F4, 마우스 이동 등) 그대로 유지되어야합니다. 따라서 컴퓨터를 종료하거나 모니터의 전원을 끄는 것은 허용되지 않습니다 . 이 시간 동안 검은 색이 …
31 code-golf 

18
재귀 약어
목표 에서 위키 백과 : 재귀 약어는 약어의 약어를 의미합니다. 당신의 목표는 문자열이 재귀 약어인지 확인하는 것입니다. 약어는 첫 단어입니다 단어는 대소 문자를 구분하지 않으며 단일 공백으로 구분됩니다. 주어진 문자열에 구두점이나 아포스트로피가 포함되어 있지 않습니다. 각 단어의 첫 글자 만 약어의 일부가 될 수 있습니다. 함수 단어 도 제공해야합니다 . …
31 code-golf 

30
숫자를 13으로 나눌 수 있는지 확인 (13 자체를 사용하지 않고) [닫힘]
주어진 숫자를 13으로 나눌 수 있으면 "예"를 출력하고 그렇지 않으면 "아니오"를 출력하는 함수 또는 프로그램을 작성하는 것이 문제입니다. 규칙 : -어디에서나 13 번을 사용할 수 없습니다. -13에 대한 cop-out 동의어가 없습니다 (예 : 15-2 사용). -계수를 사용하지 않으면 보너스 포인트가 부여되고, 나누기를 사용하지 않으면 추가 보너스가 제공됩니다. 득점 : -점수는 …

3
술취한 타이피스트
배경 타이피스트가 집에 와서 일부 술을 마시고 수입 편지를 해체해야한다는 사실을 깨닫는다. 그가 정확한 텍스트를 조사하기 위해, 그는 텍스트 문자 bh vjaracter t0을 기록합니다. 그러나 그는 t0 키 중 일부 키를 잘못 관리합니다. 당신의 임무는 그의 ttping을 시뮬레이션하는 cose를 작성하는 것입니다. 실수의 vhance를 최소화하기 위해 코드는 posw9ble만큼 짧아야합니다. 건반 키보드는 …

30
주어진 두 지수를 교환
양의 정수 배열과 두 개의 고유 한 유효한 인덱스가 주어지면 두 개의 인덱스에 해당하는 두 개의 요소가 바뀐 배열을 반환하십시오. 0 인덱싱 또는 1 인덱싱을 사용하도록 선택할 수 있지만 아래 테스트 사례는 0 인덱싱됩니다. array m n output [1,2,3,4] 0 1 [2,1,3,4] [5,8,9] 0 2 [9,8,5] [11,13,15,3] 1 2 [11,15,13,3] …

30
선행 및 후행 0 제거
다음과 같이 음이 아닌 정수만 포함하는 비어 있지 않은 목록 / 배열이 제공됩니다. [0, 0, 0, 8, 1, 4, 3, 5, 6, 4, 1, 2, 0, 0, 0, 0] 후행 및 선행 0이 제거 된 목록을 출력하십시오. 이에 대한 출력은 다음과 같습니다. [8, 1, 4, 3, 5, 6, 4, 1, …

14
Quine에 고양이 2 마리
도전 동일한 언어의 고양이 프로그램 인 A와 B의 두 프로그램을 만드십시오. 연결될 때, AB (동일한 언어로도)는 quine이어야합니다. 예를 들어, 가정 hello및 world언어 XYZ 모두 고양이 프로그램입니다. 해당 helloworld언어로 된 퀴즈 인 경우 솔루션이 유효합니다. 고양이와 quines에 익숙하지 않은 사람들을 위해, 고양이 프로그램은 stdin을 통해 주어진 것을 정확하게 인쇄하는 프로그램이며 quine은 …
30 code-golf  quine 

4
인생은 화려할 수 있습니다!
실제와 같은 셀룰러 오토 마톤의 각 셀은 살아 있거나 죽을 수 있기 때문에 하나의 비트 만 나타내면됩니다. 즉, 두 가지 색상 만 있습니다. 꽤 지루합니다. 일반 이미지에는 픽셀 당 24 비트가 있습니다 (각 RGB에서 8 개). 즉, 픽셀이 셀로 포함 된 일반 이미지에서는 한 번에 24 개의 실제와 같은 게임을 …

3
거북이가 포털을 찾습니다
거북이는 음식을 얻기 위해 격자를 따라 움직입니다. 그는 그가 거기에 도착하는 데 얼마나 많은 움직임이 필요한지 알고 싶어합니다. 또한 속도가 느리기 때문에 자신의 영역을 중심으로 텔레 포터를 설치하여 경로가 짧아지면 활용할 수 있습니다. 또는 경로가 길어지면 피하십시오. 거북이 만나기 🐢 그리드상의 거북이 삶 ... 거북이 인접한 정사각형으로 이동할 수 XXXXXXXXXXXX🐢XXXXXXXXXXXXXXXXXXXXXXXX🐢XXXXXXXXXXXX\begin{matrix} …

12
반복되는 피보나치 숫자는 무엇입니까?
아시다시피 피보나치 수는 시리즈의 이전 두 숫자의 합입니다. Fibonacci Digit ™는 두 개의 이전 자릿수 의 합입니다 . 예를 들어, 시리즈의 시작을 위해 1,1,이 시리즈는 것 1,1,2,3,5,8,13,4,7,11,2...후 변경이 발생 13, 어디서, 대신에 추가로 8+13, 추가 1+3. 이 시리즈는 여기서 끝에서 루프 4+7=11, 그리고 1+1=2시리즈의 시작과 동일합니다. 다른 예를 들어, 시리즈 …
30 code-golf 

10
최적의 알파벳 스테핑
문자로만 구성된 입력 문자열이 주어지면 임의의 문자에서 시작하여 랩핑 알파벳을 넘어 모든 문자를 방문하는 데 필요한 최소 단계 수를 생성하는 단계 크기를 리턴하십시오. 예를 들어,이라는 단어를 사용하십시오 dog. 단계 크기 1을 사용하면 다음과 같이 끝납니다. defghijklmnopqrstuvwxyzabcdefg Alphabet ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ defghijklmnopqrstuvwxyzabcdefg Visited letters d o g Needed letters 총 30 단계. 그러나 …

30
가장 일반적인 공통 문자열
문자열 목록을 입력으로 사용하고 모든 입력 문자열 의 하위 문자열 인 가장 긴 문자열을 출력하는 프로그램 또는 함수를 작성하십시오 . 길이가 같은 하위 문자열이 여러 개 있고 더 이상 하위 문자열이 없으면 그 중 하나를 출력하십시오. 이것은 빈 문자열을 출력하는 것을 의미 할 수 있습니다. 유효한 출력이 여러 개인 경우 …

19
Munchausen 번호입니까?
뮌 하우젠 번호는 베이스 bbb ,이라고도 완벽 디지트에 자리 불변 또는 PDDI는베이스 - 합계 양의 정수의 특이한 타입 bbb 자체로 승온 자리 숫자 자체 같다. 그들은 가상의 Baron Munchausen의 이름을 따서 명명되었습니다. 에서 자신을 묶기 위해 자신의 포니 테일을 통해 자신을 들어 올리는 . 관련 개념은 자기애 적 숫자 입니다. …

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