«code-golf» 태그된 질문

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

30
이것이 짝수 또는 홀수입니까?
참고 : 아직 바닐라 패리티 테스트 챌린지는 없었습니다 (C / C ++ 언어가 있지만 C / C ++ 이외의 언어를 사용하는 기능은 허용하지 않으며 다른 바닐라가 아닌 언어도 대부분 닫힙니다). 하나. 양의 정수가 주어지면 패리티 (예 : 숫자가 홀수이거나 짝수 인 경우)의 값을 참 / 거짓 값으로 출력합니다. 정확한 결과가 …

30
L- 파벳 인쇄 / 출력
George Gibson의 Print a Tabula Recta에서 영감을 얻었 습니다 . 이 정확한 텍스트를 인쇄 / 출력해야합니다. ABCDEFGHIJKLMNOPQRSTUVWXYZ BBCDEFGHIJKLMNOPQRSTUVWXYZ CCCDEFGHIJKLMNOPQRSTUVWXYZ DDDDEFGHIJKLMNOPQRSTUVWXYZ EEEEEFGHIJKLMNOPQRSTUVWXYZ FFFFFFGHIJKLMNOPQRSTUVWXYZ GGGGGGGHIJKLMNOPQRSTUVWXYZ HHHHHHHHIJKLMNOPQRSTUVWXYZ IIIIIIIIIJKLMNOPQRSTUVWXYZ JJJJJJJJJJKLMNOPQRSTUVWXYZ KKKKKKKKKKKLMNOPQRSTUVWXYZ LLLLLLLLLLLLMNOPQRSTUVWXYZ MMMMMMMMMMMMMNOPQRSTUVWXYZ NNNNNNNNNNNNNNOPQRSTUVWXYZ OOOOOOOOOOOOOOOPQRSTUVWXYZ PPPPPPPPPPPPPPPPQRSTUVWXYZ QQQQQQQQQQQQQQQQQRSTUVWXYZ RRRRRRRRRRRRRRRRRRSTUVWXYZ SSSSSSSSSSSSSSSSSSSTUVWXYZ TTTTTTTTTTTTTTTTTTTTUVWXYZ UUUUUUUUUUUUUUUUUUUUUVWXYZ VVVVVVVVVVVVVVVVVVVVVVWXYZ WWWWWWWWWWWWWWWWWWWWWWWXYZ XXXXXXXXXXXXXXXXXXXXXXXXYZ YYYYYYYYYYYYYYYYYYYYYYYYYZ ZZZZZZZZZZZZZZZZZZZZZZZZZZ (예, 직접 입력했습니다) 모든 대문자 대신 모든 소문자를 …

24
수수께끼를 크래킹?
소개 Enigma는 제 2 차 세계 대전에 사용 된 최초의 전기 기계식 로터 암호기 중 하나였습니다. 즉, 단일 문자를 코딩하면 다음 문자의 키가 변경됩니다. 이것은 거대한 키 공간으로 인해 독일인들 에게는 깨지지 않는 것으로 간주 되었습니다. 무차별 강요조차 거의 불가능했습니다. 그러나 Enigma에서 설계 오류가 발생했습니다. 편지를 암호화하면 결코 그 자체로 …
65 code-golf  string 

22
새끼 고양이 명령
새끼 고양이는 고양이와 매우 흡사합니다. 주요 차이점 중 일부는 귀여움, 지능 부족 및 크기입니다. 마찬가지로 cat명령이 명령과 다릅니다 kitten. 다행히도이 경우에는 한 가지 차이점 만 있습니다. 새끼 고양이 명령에서 모든 대문자는 소문자로 바뀝니다. 객관적인 과 유사하게 작동하는 프로그램을 구현합니다 cat. 모든 문자 [A-Z]가 소문자로 출력됩니다. 입력 명령 행 인수로서의 파일 …

26
xkcd 스타일 페이지 번호 매기기
랜달 먼로의 책 "xkcd, volume 0"은 페이지 번호에 다소 홀수 시스템을 사용합니다. 처음 몇 페이지 번호는 1, 2, 10, 11, 12, 20, 100, 101, 102, 110, 111, 112, 120, 200, 1000, 1001, ... 이 원처럼 조금 보이지만, 그가에서 건너 뛰는 것을 알 20직선로 100에서 120까지 200와에서 200까지 1000. 이 순서를 …

30
족제비 프로그램 골프
Richard Dawkins 는 자신의 저서 The Blind Watchmaker 에서 족제비 프로그램에 대해 설명합니다 . 알고리즘은 다음과 같이 설명 될 수 있습니다. 28 자의 임의 문자열로 시작하십시오. 유효한 문자는 모두 대문자와 공백입니다. 해당 캐릭터의 캐릭터 당 5 % 확률로 임의의 캐릭터로 교체하여 해당 문자열을 100 부 복사하십시오. 각각의 새 문자열을 대상 …

30
내 딸의 알파벳
다른 날에는 냉장고 자석 문자로 딸과 함께 문장을 쓰고있었습니다. 우리가 일부 (만들 수있는 동안 I love cat), 우리는 다른 사람을 (하기에 충분한 문자를 가지고 있지 않았다 I love you too때문에 문자의 불충분 한 양) o(4) 그런 다음 한 세트에 3 e글자가 포함되었지만 2 o글자 만 있음을 알았습니다 . 아마도 http://en.wikipedia.org/wiki/Letter_frequency에서 …
65 code-golf 

30
COBOL 프로그램의 주석을 해제하십시오!
COBOL은 매우 오래된 언어이며, 작성 당시 58 세입니다. 실제로 너무 오래되어서 매우 흥미로운 특징이 있습니다. 각 줄의 처음 6자는 주석입니다. 왜 이런가요? 이 6 개의 문자는 프로그램이 완전히 디지털화되지 않고 컴퓨터에 입력되지 않은 당시의 줄 번호로 사용되었습니다. 또한 일곱 번째 문자는 매우 작은 세트의 일부일 수 있습니다 (일반적으로 *행 번호를 …

9
기본 -1 + i에 추가
가우스 정수 형태의 복소수있는 a+bi곳 a과 b모두 정수이다. 기수 -1 + i에서 모든 가우시안 정수는 기호를 나타내는 기호없이 숫자 0와를 사용하여 고유하게 표현할 수 있습니다 1. 예를 들어, 1100-1 + i는 10 진수 2를 나타냅니다. 1*(-1+i)^3 + 1*(-1+i)^2 + 0*(-1+i)^1 + 0*(-1+i)^0 = (2+2i) + (-2i) + 0 + 0 …

11
짝수 바이트
시나리오 최근에 좋아하는 텍스트 편집기를 사용하여 이상한 동작을 감지했습니다. 처음에는 디스크에 쓸 때 코드에서 임의의 문자를 무시하는 것처럼 보였습니다. 잠시 후 패턴을 발견했습니다. ASCII 값이 홀수 인 문자는 무시되었습니다. 추가 검사를 통해 매 8 번째 비트가 0 인 경우에만 파일에 올바르게 쓸 수 있음을 발견했습니다. 이제 귀중한 파일이이 이상한 버그의 …

19
대체로 코드 골프의 또 다른 트릭입니다.
이 도전의 목적은 록 밴드 Pink Floyd 의이 위대한 앨범 표지의 ASCII 버전을 만드는 것 입니다. 벽돌 접합은 문자 _와로 구성 |됩니다. 벽돌은 접점을 제외하고 너비 7과 높이 2 자입니다. 접점을 포함한 기본 단위는 다음과 같습니다. _________ | | | | _________ 브릭의 각 행은 이전 행과 관련하여 브릭 너비의 …

20
스스로 반복 해
출력하는 프로그램 작성 Do not repeat yourself! 프로그램 코드는 다음 제약 조건을 준수해야합니다. 길이는 짝수 여야합니다 위치에있는 각 문자 2n( n정수> 0)는 위치에있는 문자와 같아야합니다 2n-1. 프로그램의 두 번째 문자는 첫 번째 문자와 같고 네 번째 문자는 세 번째 문자와 같습니다. 줄 바꿈은 문자로 계산됩니다! 이것은 코드 골프이므로 가장 짧은 …

30
ASCII 아트 확대
이 과제에서는 다음과 같은 여러 줄 ASCII 아트를 입력으로 사용해야합니다. OOOOOO OOOOOO OOOOOO OOOOOOO OOOOOO OOOOOO OO OOOOOOO OO OO OO OO OO OO OO OO OO OO OO OO OO OO OO OO OOOOO OO OOO OO OO OO OOOOO OO OO OO OO OO OO OO OO OO …

30
멕시코 웨이브 만들기
가능한 적은 바이트로 다음을 출력하는 프로그램 또는 함수를 작성하십시오. Abcdefghijklmnopqrstuvwxyz aBcdefghijklmnopqrstuvwxyz abCdefghijklmnopqrstuvwxyz abcDefghijklmnopqrstuvwxyz abcdEfghijklmnopqrstuvwxyz abcdeFghijklmnopqrstuvwxyz abcdefGhijklmnopqrstuvwxyz abcdefgHijklmnopqrstuvwxyz abcdefghIjklmnopqrstuvwxyz abcdefghiJklmnopqrstuvwxyz abcdefghijKlmnopqrstuvwxyz abcdefghijkLmnopqrstuvwxyz abcdefghijklMnopqrstuvwxyz abcdefghijklmNopqrstuvwxyz abcdefghijklmnOpqrstuvwxyz abcdefghijklmnoPqrstuvwxyz abcdefghijklmnopQrstuvwxyz abcdefghijklmnopqRstuvwxyz abcdefghijklmnopqrStuvwxyz abcdefghijklmnopqrsTuvwxyz abcdefghijklmnopqrstUvwxyz abcdefghijklmnopqrstuVwxyz abcdefghijklmnopqrstuvWxyz abcdefghijklmnopqrstuvwXyz abcdefghijklmnopqrstuvwxYz abcdefghijklmnopqrstuvwxyZ abcdefghijklmnopqrstuvwxYz abcdefghijklmnopqrstuvwXyz abcdefghijklmnopqrstuvWxyz abcdefghijklmnopqrstuVwxyz abcdefghijklmnopqrstUvwxyz abcdefghijklmnopqrsTuvwxyz abcdefghijklmnopqrStuvwxyz abcdefghijklmnopqRstuvwxyz abcdefghijklmnopQrstuvwxyz abcdefghijklmnoPqrstuvwxyz abcdefghijklmnOpqrstuvwxyz abcdefghijklmNopqrstuvwxyz abcdefghijklMnopqrstuvwxyz abcdefghijkLmnopqrstuvwxyz abcdefghijKlmnopqrstuvwxyz …

19
은행 계좌 비밀번호를 해독하십시오!
소개 키로거가 사용자의 비밀번호를 도용하지 못하도록 특정 은행 계좌 시스템은 다음과 같은 보안 조치를 구현했습니다. 매번 특정 숫자 만 입력하라는 메시지가 표시됩니다. 예를 들어, 대상의 비밀번호가이라고 가정 89097하면 시스템은 2, 4, 5 번째 숫자를 입력하라는 메시지를 표시 할 수 있습니다. 997 또는 1, 3, 5 번째 숫자를 입력하라는 메시지가 표시 …
64 code-golf 

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