«decision-problem» 태그된 질문

입력이 특정 기준을 충족하는지 여부를 결정하고 해당 결정을 나타내는 일부 데이터를 출력하는 문제가 있습니다.

3
루빅스 큐브 해결
합리적인 시간과 이동 시간 내에서 Rubik의 큐브 (3 * 3 * 3)를 해결하는 가장 짧은 프로그램을 작성하십시오 (예 : 기계에서 최대 5 초, 1000 미만). 입력 형식은 다음과 같습니다. UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR 이 …

28
행렬이 중심 대칭입니까? 그리고 코드도 마찬가지입니까?
정의 중심 대칭 행렬은 정사각형 행렬 의 중심에 대해 대칭이다. 더 엄격하게, 크기가 행렬 는 대해 다음 관계가 만족되는 경우 중심 대칭 이다 : n × n i ,에이AAn×nn×nn \times nA i ,i,j∈([1,n]∩Z)i,j∈([1,n]∩Z)i,\: j \in ([1, n] \cap \mathbb{Z})Ai,j=An+1−i,n+1−jAi,j=An+1−i,n+1−jA_{i,\:j}=A_{n+1-i,\:n+1-j} 그러한 행렬의 예 다음은 이와 같은 행렬의 대칭에 대한 그림입니다 (위의 …

30
잠깐,이게 무슨 언어 야?
최근에는 NegativeLiterals확장 프로그램이 사용 되는지 감지 할 수있는 Haskell 프로그램을 작성하는 것을 좋아했습니다 . 나는 다음을 생각해 냈다. data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) 온라인으로 사용해보십시오! True정상적으로 인쇄 됩니다 False. 이제 나는이 일을하는 것이 너무나 즐거웠습니다. 어떤 다른 하스켈 언어 확장 프로그램을 사용할 수 있습니까? 규칙 당신이하고 …

5
제 시간에 만들어 줍니까?
영감을받은 이 . 배경 악한 농부 가격을 견인하기 위해 당신의 밀밭을 태워하기로 결정했다. 완전한 파괴를 보장하기 위해, 그는 또한 당신의 분야를 휘발유에 담그 셨습니다. 더 불행하게도, 당신은 불이 켜졌을 때 들판을 걷고 있었으며, 생존하기 위해 빨리 나가야합니다. 도전 밀, 불 및 당신의 위치를 ​​포함하는 들판이 주어지면, 들판에서 제 시간에 만들 …

27
접는 숫자
주어진 숫자는 그것이 접는 숫자인지 결정합니다. 접는 숫자는 이진 표현을 가져 와서 반으로 "접는"경우, 숫자의 첫 번째 절반과 두 번째 절반의 숫자를 거꾸로 XNOR 곱한 결과를 얻습니다. 제로. 이진수에 홀수의 자릿수가있는 경우 중간 자릿수는 1이어야하고 접을 때 무시됩니다. 약간 혼란 스러울 수 있으므로 몇 가지 예를 들겠습니다. 178 178의 이진 …

23
개미 순열
소개 0 에서 r-1 사이의 숫자를 가진 눈금자가 있다고 가정하십시오 . 두 숫자 사이에 개미를 놓으면 눈금자에서 이상하게 기어 가기 시작합니다. 통치자는 너무 좁아서 개미가 사이의 모든 숫자를 걷지 않고 한 위치에서 다른 위치로 걸을 수 없습니다. 개미가 처음으로 숫자를 걸을 때 기록하면 r 숫자 의 순열이 나타납니다. 우리는 순열이라고 …

30
단어의 문자가 알파벳 순서인지 확인
소문자 / 대문자 문자열 [A-Za-z]를 입력으로 받아 들여 발생하는 문자가 고유하고 알파벳 순서 (소문자 및 대문자 무시)인지 여부를 확인하는 함수 / 프로그램을 작성하십시오. 출력이 고유하고 알파벳 순서 인 경우 출력이 정확해야하며 그렇지 않은 경우 거짓입니다. 여기 몇 가지 테스트 사례 a true abcdefGHIjklmnopqrSTUVWXyz true aa false puz true puzz false …

28
Proth 번호입니까?
Proth 번호 프랑수아 프로스 따서는 다음과 같이 표현 될 수있는 수이며 N = k * 2^n + 1 k홀수 양의 정수는 어디에 있고 다음과 n같은 양의 정수는 어디에 있습니까 2^n > k? 좀 더 구체적인 예를 사용합시다. 3은 3으로 쓸 수 있기 때문에 Proth 번호입니다. (1 * 2^1) + 1 …

22
기본 ASCII Tallies
다른 제목 : 벽에 감옥 형을 집계 숫자가 주어지면 n출력 집계는 기존의 그룹당 5 개와 행당 50 개로 그룹화됩니다. 예 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/ |||/ |||/ …
36 code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

30
시작이 끝과 같습니까?
작업 이 도전에서, 당신의 임무는 입력 문자열의 첫 문자와 마지막 문자가 같은지 여부에 따라 문자열을 가져 와서 참 또는 거짓 값을 출력하는 프로그램이나 함수를 작성하는 것입니다. 입력 합리적인 방법으로 입력을받을 수 있습니다. 그러나 입력이 사전 정의 된 변수에 있다고 가정하는 것은 허용되지 않습니다. 파일, 콘솔, 명령 행, 입력 필드 등에서 …

22
약어는 분명히 메시지 센서를 좁힐 수 있습니다
이 때문에 구가 단어의 약어 인 경우 더 나은 운동 방법이 필요합니다. 또한 해당 문구와 단어가 재귀 약어인지 확인하는 것이 좋습니다. 당신의 작업 : 단어와 구가 한 줄로 분리되어 주어지면 구가 머리 글자 어이고 재귀 머리 글자 이면 출력됩니다 . (구는 그것이 의미하는 것을 포함합니다) 입력은 공백뿐만 아니라 알파벳 문자로 …

28
Car는 Carpet과 마찬가지로 Java는 JavaScript
제목은 도난당한 영감 그렉 Hewgill의 대답 에 자바 스크립트와 자바의 차이는 무엇? 소개 Java와 JavaScript는 프로그래머들 사이에서 일반적으로 사용되는 언어이며 현재 Stack Overflow 에서 가장 인기있는 태그입니다. 그러나 우리 모두 알다시피, 비슷한 이름을 제외하고는이 둘은 거의 공통점이 없습니다. 프로그래밍에서 가장 악명 높은 논쟁 중 하나를 기리고 태그 검색에 대한 최근의 …

30
이 끈이 수레 바퀴를하는 편지입니까?
도전 영감은 내가 어딘가에서 본 것입니다. "nun"이라는 단어 는 수레 바퀴를 하는 문자 n입니다. 당신의 도전은 문자열을 가지고 그것이 수레 바퀴를하는 첫 글자인지 확인하는 것입니다. 규칙 다음과 같은 경우 문자열은 수레 바퀴를 수행하는 문자입니다. 첫 글자는 마지막 글자와 같습니다. (그 편지는 머리에 닿을 수 없습니다.) 문자열은 한 문자마다 카트 바퀴 …

30
메르 센 프라임인가?
숫자는 모두 소수이고 2 n -1 형식으로 쓸 수있는 경우 Mersenne Prime 입니다. 여기서 n 은 양의 정수입니다. 당신의 임무는 양의 정수가 주어지면 그것이 메르 센 소수인지 여부를 결정하는 것입니다. 진실 / 거짓 값을 반환하는 함수 또는 IO를 수행하는 전체 프로그램을 제출할 수 있습니다. 규칙 : 이것이 code-golf 이므로 가능한 …

30
1 대 3만큼 쉬운
양의 정수를받는 프로그램이나 함수를 작성하십시오. 입력이 유효하다고 가정하고 문자열로 사용할 수 있습니다. 숫자가 123 234 345 456 567 678 789 그런 다음 진실한 가치 를 산출하십시오 . 그렇지 않으면 거짓 값을 출력하십시오 . 예를 들어, 입력 1 2 3 12 122 124 132 321 457 777 890 900 1011 1230 …

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