«popularity-contest» 태그된 질문

인기 경연 대회는 가장 높은 투표 집계 (공감에서 공감 수 제외)로이기는 경쟁입니다. 이들은 자주 닫히므로 태그 정보를 읽고 도전 과제를 샌드 박스에 먼저 게시하십시오.

13
인텔 8086 CPU 에뮬레이션
참고 : 몇 가지 답변이 도착했습니다. 새로운 답변을 찬성하는 것도 고려하십시오. happy5214의 일반적인 리스프 luser droog의 C NeatMonster의 Java crempp의 자바 스크립트 Mike C의 C Darius Goad의 C ++ luser droog의 포스트 스크립트 JoeFish의 C ++ 완전히 주관적인 자바 스크립트 RichTX의 C Dave C의 C ++ JB 하스켈 ja의 파이썬 …

30
스택 오버플로를 생성하는 가장 좋은 방법 [닫기]
프로그래머는 명백한 재귀로 인한 스택 오버플로의 오류를 확실히 알고 있습니다. 그러나 좋아하는 언어가 그 오류를 뱉어내는 데 이상하고 특이한 방법이 많이 있습니다. 목표 : 오류 출력에서 ​​명확하게 볼 수있는 스택 오버플로가 발생해야합니다. 명백한 재귀를 사용할 수 없습니다. 유효하지 않은 프로그램의 예 : // Invalid, direct obvious recursion. methodA(){ methodA(); } …

28
스택 스 니펫을 사용하여 미래 게시물을 온라인에서 실행할 수 있도록 만들기
스택 스 니펫 이 최근 PPCG 에 추가되었습니다 ! JSFiddle을 연상시키는 스택 스 니펫을 사용하면 HTML, CSS 및 JavaScript를 게시물에서 직접 실행할 수 있습니다 ! 다음은 매우 간단한 스택 스 니펫입니다. alert('This is JavaScript') h3 { color: red } /* This is CSS */ <h3>This is HTML</h3> 코드 스 니펫 …

30
“2012”를 출력하는 프로그램을 수정하더라도 수정하십시오!
이 아이디어는 제 아이디어가 아닙니다. 비록 그것이 어디에서 유래했는지는 모르겠습니다. 아주 오래 전에 프로그래밍 공모전에서 한 번 만났습니다 (1998 년, 내가 정확하게 기억한다면). 이 작업은 원하는 언어 2012 로만 출력되는 프로그램을 작성하는 것2012 입니다. 문제 는 문자 중 하나 가 수정 된 2012후에도 프로그램이 여전히 출력되어야한다는 것 입니다. 수정은 삽입, …

10
이미지 패치
인기있는 이미지 편집 소프트웨어에서 패치 (이미지 처리에 사용 된 용어가되어, 기능이 인 페인팅 @ mınxomaτ 지적한다.) 이미지의 선택 영역을, 정보를 기반으로 외부에서 해당 패치의. 그리고 그것은 단지 프로그램 일 뿐이라는 점에서 꽤 잘합니다. 사람은 때때로 무언가 잘못되었다는 것을 알 수 있지만, 눈을 짜거나 잠깐 훑어 보면 패치 가 그 차이를 …

7
따라서 P = NP [닫힘]
SAT는 부울 식을 적용 할 수 있는지 여부를 결정하는 문제입니다. 예를 들어, A = TRUE를 설정하여 (A)를 적용 할 수 있지만 (A &&! A)는 절대 적용 할 수 없습니다. 이 문제는 NP- 완전한 것으로 알려져 있습니다. 부울 만족도를 참조하십시오 . 당신의 임무는 다항식 시간에 실행하지만 모든 경우를 해결하지 못할 수있는 …

30
실제로 무작위가 아닌 임의의 스크립트
사무실에서 약간의 농담으로 누군가 이름을 무작위로 고르는 스크립트를 원했고 그 사람은 한 잔의 음료를 만들 것이라고 말했다. John, Jeff, Emma, ​​Steve 및 Julie라는 사람들을 불러 봅시다. 나는 한 눈에 무작위로 보이는 스크립트를 만드는 것이 재미있을 것이라고 생각했지만 실제로는 항상 출력과 같은 사람을 선택합니다 (선택한 사람까지). 일주일 후에 가장 높은 투표 …

30
오류를 일으킨다!
도전 과제 : 선택한 언어의 "프로그램"을 작성하여 프로그램 소스 코드와 동일한 프로그램을 컴파일 / 실행할 때 컴파일러 / 통역사 / 런타임이 오류 출력 을 생성 하도록합니다. 규칙 : 귀하의 프로그램은 특정 버전 또는 언어의 컴파일러 / 통역사 / 런타임 환경 구현에 따라 달라질 수 있습니다. 그렇다면 세부 사항을 지정하십시오. 표준 …

30
인쇄를 거꾸로 실행
당신의 임무는 일부 prints실행 순서를 반대로하는 것 입니다. 사양 : 코드는 다음과 같은 형식입니다. //some lines of code /*code*/ print "Line1" /*code*/ /*code*/ print "Line2" /*code*/ /*code*/ print "Line3" /*code*/ /*code*/ print "Line4" /*code*/ //some lines of code 네 번째에서 첫 번째까지 해당 문자열 을 print(또는 echo, write또는 이와 동등한) …

20
목록을 정렬하고 영어를 쓰십시오!
당신의 상사 는 비밀 숨겨진 메시지 를 읽을 수 있었습니다 . 그는 당신을 해고하지는 않았지만 단지 당신을 비서로 만들었고 코드 작성을 금지했습니다. 그러나 당신은 프로그래머입니다. 코드를 작성해야합니다. 당신은 해야한다 코드입니다. 따라서 코드는 가능한 한 영어와 비슷하고 이해하기 쉬우 며 가능한 한 코드처럼 보이지 않아야합니다. 코드는 정수 목록 (함수 또는 STDIN)을 …

30
왜 끝나지 않습니까? [닫은]
당신의 작업 : 분명히 종료해야하지만 결코 (컴퓨터 충돌의 한도) 결코 끝나지 않는 프로그램을 작성하는 것. 숫자를 추가하고, 무언가를 인쇄하는 등 간단한 작업을 수행해야하는 것처럼 보이게하십시오. 그러나 그것은 무한 루프에 빠지게됩니다. 실제로 예상치 못한 루프에 빠지는 동안 프로그램을 매우 명확하고 간단하게 만드십시오. 유권자 : 그들이 어떻게 "손이 닿았는지"에 대한 답을 판단하십시오! …

29
확장 가능한 크리스마스 트리 만들기 [닫기]
당신의 도전 : 크리스마스 트리를 만드십시오. 크기는 일부 입력 방법으로 선택할 수 있어야하지만 트리의 일부와 직접 관련 될 필요는 없습니다. 그러나 더 큰 입력은 더 큰 트리를 생성해야합니다. 어떻게 만들 수 있습니까? 당신은 인쇄하여보다 다른 나무에게 당신이 원하는 방식을 만들 수 있습니다 트리에 대한 유니 코드 문자를 같은 당신이이 것을 …

10
알 수없는 완성도의 프로그래밍 언어 작성
언어가 튜링 완료 인지 확인하는 것은 언어를 디자인 할 때 매우 중요합니다. 많은 난해한 프로그래밍 언어가 시작하기에는 꽤 어려운 작업이지만 한 단계 더 발전시킬 수 있습니다. 튜링 컴플리트를 증명하기 어려운 프로그래밍 언어를 만들면 세계 최고의 수학자조차도 어느 쪽이든 증명할 수 없습니다. 당신의 임무는 Turing Completeness 가 수학 의 주요 미해결 …

30
4, 8, 15, 16, 23, 42 [닫힘]
4, 8, 15, 16, 23, 42 이 일련의 숫자를 무한대로 출력하는 프로그램을 작성하십시오. 그러나 Numbers는 소스 코드에 어디에나 나타나서는 안됩니다. 다음은 Numbers가 소스 코드에 나타나기 때문에 Numbers를 출력하는 유효한 Java 프로그램이 아닙니다. class TheNumbers { public static void main(String[] args) { for(int n = 0;;) System.out.println( n == 4 ? …

28
인식 할 수 없도록 이미지의 픽셀을 재정렬 한 다음 다시 가져옵니다.
인식 할 수 없도록 이미지의 픽셀을 재 배열 할 수있는 프로그램을 만드십시오. 그러나 프로그램은 원본 이미지로 다시 변환 할 수 있어야합니다. 인코딩 및 디코딩을 위해 두 가지 기능을 작성할 수 있지만 반복적으로 적용한 기능 중 하나는 원래 이미지 (math- f(x) = 1 - x)를 제공하는 것이 보너스입니다. 또한 출력에서 ​​일부 …

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