«code-golf» 태그된 질문

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

13
비틀즈에서“Hey Jude”프린트
당신의 임무는 비틀즈의 노래 "Hey Jude"(© Sony / ATV Music Publishing LLC)의 가사에서 추출한 4 개의 구절을 인쇄하는 프로그램을 작성하는 것입니다. Hey Jude, don't make it bad\n Take a sad song and make it better\n Remember to let her into your heart\n Then you can start to make it better\n …

9
안티 스트링 축소
이 도전에서 당신은 입력으로 알파벳 문자열이 제공됩니다. 우리는 주어진 입력의 "안티 문자열"을 모든 문자의 대소 문자가 반전 된 문자열로 정의 할 것입니다. 예를 들어 AaBbbUy -> aAbBBuY 문자열을 입력으로 사용하고 안티 스트링도 연속 서브 스트링 인 가장 긴 연속 서브 스트링을 검색하는 프로그램을 작성해야합니다. 두 개의 하위 문자열은 겹치지 않아야합니다. …

30
다이아몬드 제작자 +
도전 : n입력 으로 정수가 주어집니다 . 주어진 숫자의 2 배인 다이아몬드를 만드십시오 n. 입력 : 입력은 정수 n이고 2 <n ≤ 3000입니다. 출력 : 출력은 문자열이되고 다음 +을 n사용하여 표시 할 때 추가 라인 으로 구성된 다이아몬드 형태가 됩니다.+ 예 : D (3) : +++ + +++ +++++ +++++ …

20
이것은 3 자리 숫자로 끝나는가?
음수가 아닌 정수가 주어지면, 일관된 정수베이스에서 1로 끝나는 3 자리 숫자인지 여부를 리턴하십시오. 즉, 숫자는 base-N으로 표시되어야하며 N은 0보다 큰 정수입니다. 규칙 이것은 code-golf 이므로 가장 짧은 답변이 이깁니다. 단항은 이상하게 동작하기 때문에 입력 3 10 의 동작 은 정의되지 않습니다. 표준 허점 은 금지되어 있습니다. 예 참된: 5 73 …

24
시간 설정
화살표 키로 제어 할 수있는 다음 24 시간 시계를 상상해보십시오. ╔══╗ ┌──┐ ║00║:│00│ ╚══╝ └──┘ HH mm 위쪽 화살표를 두 번 누르면 ( ↑↑) 현재 포커스 된 시간 입력이 증가합니다. ╔══╗ ┌──┐ ║02║:│00│ ╚══╝ └──┘ HH mm 오른쪽 화살표 ( →)를 누르면 다른 입력에 초점이 맞춰집니다. ┌──┐ ╔══╗ │02│:║00║ └──┘ …
27 code-golf  date 

9
추수 감사절
내일 11 월 23 일은 미국의 추수 감사절 입니다. 준비하려면 ASCII 칠면조를 요리해야합니다. 그러나 계획이 늦었으므로 준비해야 할 새 수에 도움이되는 프로그램 (또는 기능)이 필요합니다. .---. _ .' './ ) / _ _/ /\ =(_____) (__/_/== =================== 발견 한 칠면조는 작은면에 있으므로 다음 비율을 알아 냈습니다. 한 칠면조가 먹일 것입니다. …

5
브래킷을 버블 링하십시오!
가 있는 몇 가지 질문 이 사이트에 괄호를 균형 및 브라켓 균형 여부 확인에 대한이. 균형 잡힌 괄호를 사용할 때가되었습니다! 수학과 프로그래밍에서 대괄호는 거품과 같습니다. 내부의 모든 것이 외부의 모든 것을 격리하여 내부의 모든 것이 평화롭게 일을 할 수 있고 외부의 모든 것이 하나의 객체 만 볼 수 있습니다. 그러나, …

14
두 점 사이의 최단 거리는 선입니다
화면에 최소 400 픽셀 x 400 픽셀 크기의 대화식 캔버스를 구성하는 프로그램 또는 함수를 코딩하십시오. 캔버스는 제목 표시 줄 등이 있거나없는 경계가 있거나 경계가없는 모든 색상 일 수 있습니다. 사용자는 캔버스에서 두 개의 개별 영역을 클릭하고 프로그램은 두 가지 클릭 사이의 유클리드 거리 (픽셀)를 일정한 방식으로 출력해야합니다 (STDOUT, 경고 표시 …

13
시 퀀디 노트 서열
제목은 'Sequence Index Digit Not'에서 구성됩니다. 도전: 의 정수 n가 주어지면 다음 시퀀스 >= 0의 n'번째 수를 출력하십시오 . 다음은 처음 50 개 항목이며 그 위에 (0 인덱스) 인덱스가 있습니다. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 …

9
ASCII 마름모꼴 그리드
다음과 같은 매개 변수를 사용하여 바이트 수로 측정 된 가장 짧은 코드를 작성하여 마름모꼴로 구성된 ASCII 그리드를 생성하십시오. m-한 행에 완전한 마름모꼴 수 n-행 수 s-가장 작은 마름모의 측면 r-중첩 수준- "기본 것들"내부에 몇 개의 마름모꼴이 있는지 (그리드의 교차점 사이에서 퐁당 함) 예 1. Input: 5 3 1 0 Output: …

8
끈을 펼치십시오
정사각형 스트링이 주어지면 펼쳐지는 모든 단계에서 스트링에 대한 모든 출력을 생성하십시오. 줄은 시계 방향으로 한 번에 1/4 회전해야합니다. 예 입력 : A 출력 : A 참고 : 바이트 수를 줄이는 데 도움이되는 경우 에만 이 특정 테스트 사례에 대해 중복 된 입력을 허용합니다 . 입력 : DC AB 출력 : …

20
첸 프라임?
두 조건을 만족하는 경우 숫자는 첸 소수입니다. 그 자체가 프라임 자체 + 2는 프라임 또는 세미 프라임입니다. 소수는 정확히 2 개의 제수가 있고 그 제수가 자체와 하나로 구성되는 숫자입니다. 세미 프라임은 두 소수의 곱인 숫자입니다. (12 = 2 * 2 * 3은 세미 프라임이 아니라 25 = 5 * 5입니다). …

30
계수 요약
이 시퀀스를 "예수 시퀀스"라고합니다. 왜냐하면 mod 의 합 이기 때문입니다 . </ pun> 이 시퀀스에서는 모든 양의 정수 m을 입력 n 보다 작게 취하고 각 m 마다 n 모듈로 의 합을 취합니다 . 다른 말로: an=∑m=1n−1nmodman=∑m=1n−1nmodma_n = \sum_{m=1}^{n-1}{n\bmod m} 예를 들어, 14 라는 용어를 사용하십시오 . 14 % 1 = …

5
가짜 통계
가짜 뉴스를 만들려면 백업 할 데이터를 조작해야합니다. 선입견이 있어야하며 잘못된 논리의 논증을 강화하기위한 통계가 필요합니다. 이 도전은 당신을 도울 것입니다! 세 개의 입력 번호가 주어지면 : N- 데이터 포인트 수 μ- 데이터 포인트의 평균 σ- 데이터 포인트의 표준 편차, 여기서 μ 및 σ 는 다음과 같습니다. 주어진 N , μ …

20
x86 / x64 머신 코드에서의 골프 팁
나는 그런 질문이 없다는 것을 알았으므로 여기에 있습니다. 기계 코드에서 골프에 대한 일반적인 팁이 있습니까? 팁이 특정 환경이나 전화 규칙에만 적용되는 경우 답을 지정하십시오. 답변 당 하나의 팁만 입력하십시오 ( 여기 참조 ).

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