«code-challenge» 태그된 질문

코드 챌린지는 다른 스코어링 태그 (예 : 코드 골프)에서 다루지 않는 객관적인 승리 기준으로 프로그래밍 퍼즐을 해결하는 창의적인 방법을 놓고 경쟁합니다.

7
C : 상수 시간 코드로 AES FIPS-197 서브 바이트 테이블 대체
에서 FIPS-197 합니다 ( 고급 암호화 표준 AES로 알려진이)가 많이 사용되어 SubBytes구현 될 수있다, unsigned char SubBytes(unsigned char x) { static const unsigned char t[256] = { 0x63,0x7C,0x77,0x7B,0xF2,0x6B,0x6F,0xC5,0x30,0x01,0x67,0x2B,0xFE,0xD7,0xAB,0x76, 0xCA,0x82,0xC9,0x7D,0xFA,0x59,0x47,0xF0,0xAD,0xD4,0xA2,0xAF,0x9C,0xA4,0x72,0xC0, 0xB7,0xFD,0x93,0x26,0x36,0x3F,0xF7,0xCC,0x34,0xA5,0xE5,0xF1,0x71,0xD8,0x31,0x15, 0x04,0xC7,0x23,0xC3,0x18,0x96,0x05,0x9A,0x07,0x12,0x80,0xE2,0xEB,0x27,0xB2,0x75, 0x09,0x83,0x2C,0x1A,0x1B,0x6E,0x5A,0xA0,0x52,0x3B,0xD6,0xB3,0x29,0xE3,0x2F,0x84, 0x53,0xD1,0x00,0xED,0x20,0xFC,0xB1,0x5B,0x6A,0xCB,0xBE,0x39,0x4A,0x4C,0x58,0xCF, 0xD0,0xEF,0xAA,0xFB,0x43,0x4D,0x33,0x85,0x45,0xF9,0x02,0x7F,0x50,0x3C,0x9F,0xA8, 0x51,0xA3,0x40,0x8F,0x92,0x9D,0x38,0xF5,0xBC,0xB6,0xDA,0x21,0x10,0xFF,0xF3,0xD2, 0xCD,0x0C,0x13,0xEC,0x5F,0x97,0x44,0x17,0xC4,0xA7,0x7E,0x3D,0x64,0x5D,0x19,0x73, 0x60,0x81,0x4F,0xDC,0x22,0x2A,0x90,0x88,0x46,0xEE,0xB8,0x14,0xDE,0x5E,0x0B,0xDB, 0xE0,0x32,0x3A,0x0A,0x49,0x06,0x24,0x5C,0xC2,0xD3,0xAC,0x62,0x91,0x95,0xE4,0x79, 0xE7,0xC8,0x37,0x6D,0x8D,0xD5,0x4E,0xA9,0x6C,0x56,0xF4,0xEA,0x65,0x7A,0xAE,0x08, 0xBA,0x78,0x25,0x2E,0x1C,0xA6,0xB4,0xC6,0xE8,0xDD,0x74,0x1F,0x4B,0xBD,0x8B,0x8A, 0x70,0x3E,0xB5,0x66,0x48,0x03,0xF6,0x0E,0x61,0x35,0x57,0xB9,0x86,0xC1,0x1D,0x9E, 0xE1,0xF8,0x98,0x11,0x69,0xD9,0x8E,0x94,0x9B,0x1E,0x87,0xE9,0xCE,0x55,0x28,0xDF, 0x8C,0xA1,0x89,0x0D,0xBF,0xE6,0x42,0x68,0x41,0x99,0x2D,0x0F,0xB0,0x54,0xBB,0x16}; return t[x];} 이 기능은 임의적이지 않습니다. Galois …

10
오름차순 행렬
"오름차순 행렬"은 정수 (0 포함)의 무한 행렬로, 모든 요소가 해당 행과 열에서 이전에 사용되지 않은 가장 작은 사용 가능한 요소입니다. | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 ... 2 | 1 0 3 2 5 4 ... 3 | 2 …
17 code-golf  math  matrix  programming-puzzle  code-golf  music  code-challenge  programming-puzzle  code-golf  fastest-code  code-golf  number  game  code-golf  combinatorics  code-golf  math  sequence  restricted-complexity  code-golf  number  random  code-golf  array-manipulation  code-golf  math  matrix  code-golf  number  sequence  counting  code-golf  math  number  sequence  popularity-contest  number  sequence  code-golf  music  code-golf  number  code-golf  ascii-art  arithmetic  code-golf  code-golf  number  code-golf  code-challenge  array-manipulation  code-golf  grammars  code-challenge  polyglot  code-golf  game  math  python  programming-puzzle  code-challenge  king-of-the-hill  code-challenge  fastest-code  primes  number-theory  number-theory  primes  fastest-code  factoring  popularity-contest  compile-time  code-golf  math 

1
정규식 유효성 검사 정규식 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . 정규식 문자열을 입력으로 받아들이고 유효한지 확인하는 정규식을 작성하십시오. 기본적으로 정규식은 자체적으로 유효성을 검사 할 수 있어야합니다. (유효하지 않은 정규 표현식은 유효성을 …
17 code-challenge  code-golf  code-golf  game  sudoku  code-challenge  math  ai-player  code-challenge  sorting  rosetta-stone  code-challenge  code-challenge  programming-puzzle  code-golf  number  code-golf  maze  code-golf  math  regular-expression  code-golf  sequence  code-golf  graph-theory  code-golf  string  word-puzzle  natural-language  brainfuck  metagolf  optimized-output  fastest-algorithm  code-golf  game-of-life  cellular-automata  code-golf  puzzle-solver  grid  code-golf  combinatorics  binary-tree  popularity-contest  code-challenge  code-golf  ascii-art  kolmogorov-complexity  brainfuck  metagolf  code-golf  c  date  code-golf  word-puzzle  crossword  word-search  code-golf  code-golf  quine  code-golf  string  random 

17
원형 문자 이동 후 유효한 프로그램 작성
매우 어려울 수 있지만이 사이트에서 놀라운 것들이 나오는 것을 보았습니다. 목표는 원하는 언어로 프로그램을 작성하는 것입니다. 캐치 프로그램이 후 유효해야한다는 것입니다 어떤 문자의 원형 이동. 원형 문자 이동은 원형 이동 과 매우 유사합니다 . 몇 가지 예는 분명합니다. 프로그램 int main() { return 0; } 6 자로 왼쪽으로 이동하면 다음이 …

5
버기 코드 작성
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이제 나쁜 코드를 작성하는 능력을 과시 할 때입니다. 나는 언더 핸드 C 콘테스트와 비슷한 새로운 종류의 프로그래밍 퍼즐을 시도하고 있습니다. 가장 …

25
좋은 오래 된 접미사 벡터
오래된 매뉴얼에서 영감을 얻은 ... 도전 I는 정의 번째 의 접 벡터 B 의 길이의 부울 목록으로 와 B 후단 truthy 값. 주어진하는 프로그램이나 함수를 작성 및 B를 임의의 수단에 의해 상기 반환 번째 접 벡터 (B)를 임의의 수단에 의해. 이제 이것은 사소한 것처럼 보이지만 여기에 캐치가 있습니다. 점수는 바이트 …

2
한 줄에 최대 PEP8 위반 수
당신의 임무는 많은 pep8 위반 이있는 줄을 포함하는 파일을 작성하는 것 입니다. 규칙: 우리는 pep8 버전 1.5.7과 기본 설정을 사용합니다. 다른 명령 행 옵션으로 pep8을 호출하거나 사용자 정의 rc 파일을 사용할 수 없습니다. 최대 줄 길이는 120 자입니다. 물론 E501을 위반할 수는 있지만 점수가 계산되는 줄은 <= 120 자 여야합니다. …

2
유리 n- 폴리오 미노를 갖는 n X n 정사각형의 별개의 타일링 수
최신 "좋은" OEIS 시퀀스 인 A328020 은 몇 분 전에 게시되었습니다. 유리 n- 폴리오 미노를 갖는 n X n 정사각형의 별개의 타일링 수. 이 시퀀스는 타일의 정사각형까지 계산합니다. 시퀀스에는 6 개의 용어가 있지만 여기에있는 사람들이 더 확장 할 수 있는지 알고 싶습니다. 예 들면 n=4OEIS 현재 이미지에 도시 된 바와 …

3
삼각형을 잃지 않고 삼각형 배열에서 점 제거
나는이 조합론 문제 내가 입고 싶은 것을 OEIS을 -THE 문제는 내가 충분히 용어를 필요가 없다는 것입니다. 이 코드 문제는 더 많은 용어를 계산하는 데 도움이되며 가장 많은 수의 용어를 포함하는 제출물을 가진 사용자가 승자가됩니다. 문제 측면 길이가 삼각형 전구 배열을 제공한다고 가정 해보십시오 .엔nn o o o o o o …

3
N을 ASCII 알파벳보다 N 배 위로 올릴 때 항상 N을 인쇄하는 프로그램 작성
입력이없는 인쇄 가능한 ASCII 문자 만 사용하여 프로그램을 작성하십시오 . 참고로, 다음은 95 개의 인쇄 가능한 ASCII 문자 순서입니다. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 프로그램이 실행되면 0stdout에 인쇄하고 (선택 사항 인 후행 줄 바꿈) 표준 종료하십시오. 프로그램의 각 문자가 인쇄 가능한 ASCII에서 오른쪽에있는 문자 N 공백으로 대체되고 공백에서 반복 ~될 때 결과로 인쇄 가능한 …

1
1D 키보드에서 스 와이프 최적화
이것은 가장 낮은 점수를 얻는 사용자 정의 점수 시스템으로 코드 도전 입니다 . 소개 많은 스마트 폰 에서 2D 가상 키보드를 손가락 으로 스 와이프 하여 텍스트를 입력 할 수 있습니다. 이 기술은 일반적으로 가장 가능성이 높거나 가장 낮은 것으로 정렬 된 추측 단어 목록을 출력하는 예측 알고리즘과 결합됩니다. 이 …

1
스도쿠 킹의 투어 극대화
배경 스도쿠 는 n × n엔×엔 n \times n 격자가 크기가 엔엔 n 인 상자로 나뉘어져 있으면 11 1 에서 엔엔 n 까지 의 각 숫자가 각 행, 열 및 상자에 정확히 한 번 표시되어야 하는 숫자 퍼즐 입니다. 체스 게임에서 왕 은 한 번에 8 개의 인접한 셀 중 …


1
구글의 도약 토끼
2017 년 12 월 4 일 Google 기념일 로고는 토끼 가 포함 된 그래픽 프로그래밍 게임 이었습니다 . 이후의 레벨은 아주 사소한 것이었고 원자 골프 도전에 대한 훌륭한 후보처럼 보였습니다 . 세부 경기 앞으로 홉, 좌회전, 우회전, 루프의 4 가지 이동이 있습니다. 이러한 움직임은 각각 하나의 토큰으로 게임에서 하나의 타일이라는 …

2
트윗의 Binary Tetris
최근 140 바이트 의 테트리스 구현에 대한 웹 사이트 프로그래밍 에 대한 몇 가지 소문이 있었습니다. ... 비록 작지만 Tetris의 단순화 된 버전이며 완전한 구현조차도 아닙니다. 핵심 논리 함수 만 140 바이트의 Javascript에 맞습니다. 실제로 실행하려면 ~ 840 자 이상의 HTML이 필요합니다. 우리는 더 잘할 수 있습니다! 이 과제는 가능한 …

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