«kolmogorov-complexity» 태그된 질문

비공식적으로 Kolmogorov의 복잡성은 문자열이나 이미지와 같은 상수 객체를 설명하거나 생성하는 데 필요한 코드의 양입니다. 이 카테고리에서 챌린지를 게시 할 때는 기존 챌린지에 새로운 것을 추가해야합니다.

30
전쟁은 평화입니다. 자유는 노예 제도입니다. 무지는 힘이다
George Orwell 이 1984 년에 썼던 것처럼 : 전쟁은 평화입니다 자유는 노예 제도입니다 무지는 힘입니다 Orwell 인용문에서 여섯 가지 주요 단어 중 하나를 사용하여 그에 대응하는 프로그램이나 함수를 작성하십시오. 구체적으로 : [input] -> [output] war -> peace peace -> war freedom -> slavery slavery -> freedom ignorance -> strength strength …

21
물고기 해석 (해당 물고기가 아님)
이 다섯 가지 ASCII 아트 바다 생물을 고려하십시오. 표준 물고기 : ><>또는<>< 빠른 물고기 : >><>또는<><< 건장한 물고기 : ><>>또는<<>< 신축성있는 물고기 : ><<<>또는<>>>< 게: ,<..>, 임의의 문자열을 허용하는 프로그램을 작성하십시오 <>,.. 전체 스트링을 겹치지 않는 일련의 바다 생물 로 해석하는 방법이 있다면 , 생물 사이에 삽입 된 단일 공백으로 …

30
프로그래밍 언어의 알파벳
우리의 임무는 (영문) 알파벳의 각 문자에 대해 알파벳으로 이름 을 그 문자로 시작 하는 언어로 인쇄하는 프로그램을 작성하는 것 입니다. 입력 : 없음 산출: abcdefghijklmnopqrstuvwxyz 대문자 및 후행 줄 바꿈 옵션 규칙 : 채점 메트릭은 프로그래밍 언어의 길이 이름 , 플러스 코드의 길이. 따라서 C는 "1"의 페널티로 평가되고 GolfScript는 10의 …

10
가위, 바위, 가위
가위 바위 보를 연주하는 3 개 언어로 된 폴리 글 로트 프로그램을 작성하십시오 . 모든 버전의 프로그램에 대한 입력은 항상 문자열 중 하나 rock이거나 paper또는 scissors입니다. 모국어로 프로그램은 입력을 능가하는 가위 바위 보 선택을 출력해야합니다. Input Output rock paper paper scissors scissors rock 두 번째 언어로 프로그램은 입력을 묶는 가위 …

17
트럼프가 벽을 짓도록 도와주세요!
트럼프는 벽을 건설해야하며 당신은 그것을 할 것입니다! 그의 벽을 가장 효율적으로 만들기 위해 사용할 수있는 간단하고 반복 가능한 패턴을 만들었습니다. __ __ | |_| | ___| |___ - - - - - - - - - - - - - - - - - - - ——————————————— 트럼프는 그가 얼마나 …

30
노래하는 아기 상어
"베이비 상어"는 상어 가족에 대한 어린이 노래입니다. 모닥불 노래로 오랫동안 인기를 얻은이 노래는 2000 년대 중반부터 소셜 미디어, 온라인 비디오 및 라디오를 통해 대중화되었습니다. - 위키 백과 입력하지 않고 다음 텍스트를 표준 출력 또는 임의의 파일에 쓰는 프로그램을 작성하십시오. Baby Shark doo doo doo doo doo doo Baby Shark doo …

14
☣ (생물학적 기호)를 그립니다.
생물학적 위험 기호를 뚜렷한 색의 배경에 임의의 색으로 그립니다. 구체적인 비율은 1974 년 6 월 27 일 미국 정부 의 연방 등록부 에서 발표되었습니다 . 세부 출력으로 파일에 쓰거나 (래스터 및 벡터 형식 허용) 화면에 표시 할 수 있습니다. 테두리 나 채워진 모양 만 그릴 수 있습니다. 래스터 이미지를 사용하는 …

30
알파벳 서치 만들기!
이 과제 에 대한 솔루션 의 버그 에서 영감을 얻은 문제는 다음과 같은 정확한 텍스트를 생성하는 것입니다. ZYXWVUTSRQPONMLKJIHGFEDCBA YXWVUTSRQPONMLKJIHGFEDCBA XWVUTSRQPONMLKJIHGFEDCBA WVUTSRQPONMLKJIHGFEDCBA VUTSRQPONMLKJIHGFEDCBA UTSRQPONMLKJIHGFEDCBA TSRQPONMLKJIHGFEDCBA SRQPONMLKJIHGFEDCBA RQPONMLKJIHGFEDCBA QPONMLKJIHGFEDCBA PONMLKJIHGFEDCBA ONMLKJIHGFEDCBA NMLKJIHGFEDCBA MLKJIHGFEDCBA LKJIHGFEDCBA KJIHGFEDCBA JIHGFEDCBA IHGFEDCBA HGFEDCBA GFEDCBA FEDCBA EDCBA DCBA CBA BA A 첫 번째 줄에는 25 개의 공백이 있고 …

30
대각선 알파벳
입력이 없으면 다음을 생성해야합니다. a b c d e f g h i j k l m n o p q r s t u v w x y z 비 시각적으로, 당신의 임무는 알파벳에서 각 문자를 생성하는 것입니다. 이것을 인쇄하면 위와 같이 나타나야합니다. 후행 줄 바꿈뿐만 아니라 모양에 영향을 …

30
이게 내 베개 야
... 불멸하도록 도와 주실 래요? 나는이 베개를 몇 년 동안 가지고 있었고, 분명히 그것을 없애야 할 때입니다. 내가 소중하게 생각하고 싶을 때마다이 베개를 다시 만드는 데 사용할 수있는 기능이나 프로그램을 작성해 주시겠습니까? 입력 인수없이 작동해야합니다. 결과는 정확히 다음과 같아야합니다 (트레일 링 줄 바꾸기 및 공백은 괜찮습니다). /////\\\\\/////\\\\\/////\\\\\/////\\\\\/////\\\\\/////\\\\\ /////\\\\\/////\\\\\/////\\\\\/////\\\\\/////\\\\\/////\\\\\ /////\\\\\/////\\\\\/////\\\\\/////\\\\\/////\\\\\/////\\\\\ /////\\\\\/////\\\\\/////\\\\\/////\\\\\/////\\\\\/////\\\\\ …

30
헤어 크리슈나 헤어 크리슈나 크리슈나 크리슈나 헤어
최근에 나는 엠블럼에 그들의 진언을 가진 Hare Krishna 사람들을 보았고 골프를 코딩하는 것이 꽤 흥미로울 수 있다는 것을 알았습니다. 도전 Hare Krishna 만트라를 작성하십시오 . Hare Krishna Hare Krishna Krishna Krishna Hare Hare Hare Rama Hare Rama Rama Rama Hare Hare 우승 기준 이것은 code-golf 이므로 바이트 단위의 가장 짧은 …


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 (예, 직접 입력했습니다) 모든 대문자 대신 모든 소문자를 …

30
맥주 99 병 [폐쇄]
'벽에 99 병의 맥주'를 재현하십시오. 원하는 출력은 다음과 같습니다. 99 bottles of beer on the wall, 99 bottles of beer. Take one down and pass it around, 98 bottles of beer on the wall. 98 bottles of beer on the wall, 98 bottles of beer. Take one down and pass …

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

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