«python» 태그된 질문

이 과제는 파이썬 언어와 관련이 있습니다. 특정 언어로 답변해야하는 문제는 일반적으로 권장하지 않습니다.

2
이 게임에서 승리 단어 세트를 찾는 가장 빠른 파이썬 코드
이것은 어린이를위한 활동 카드 세트의 단어 게임입니다. 규칙 아래에는 / usr / share / dict / words를 사용하여 최상의 삼중 항을 찾는 코드가 있습니다. 흥미로운 최적화 문제라고 생각하고 사람들이 개선점을 찾을 수 있는지 궁금합니다. 규칙 아래의 각 세트에서 하나의 문자를 선택하십시오. 선택한 문자 (및 다른 문자)를 사용하여 단어를 선택하십시오. 단어를 …

15
논리 게이트 수동
기본 논리 게이트를 시뮬레이트하는 프로그램을 작성하십시오. 입력 : 모두 대문자로 된 단어 다음에 공백으로 구분 된 2 자리 숫자 2 진수 (예 :) OR 1 0. 게이트는 OR, AND, NOR, NAND, XOR, 및이 XNOR요구된다. 출력 : 입력 된 논리 게이트의 출력에 1 또는 0의 두 숫자가 제공됩니다. 예 :이 AND …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

30
프라임 파워에서 프라임 복구
정의 : 소수 는 자연수이며 p n 형식으로 표현할 수있는 자연수입니다. 여기서 p는 소수이고 n은 자연수입니다. 작업 : 프라임 전력 p n > 1이 주어지면 프라임 p를 반환합니다. 테스트 케이스 : input output 9 3 16 2 343 7 2687 2687 59049 3 채점 : 이것은 code-golf 입니다. 바이트 단위의 …
13 code-golf  arithmetic  primes  king-of-the-hill  python  board-game  code-golf  number  subsequence  code-golf  ascii-art  code-golf  array-manipulation  decision-problem  grid  fastest-algorithm  logic-gates  logic  code-golf  cards  code-golf  rational-numbers  code-golf  math  number  sequence  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  code-golf  number  sequence  decision-problem  code-golf  ascii-art  number  code-challenge  sequence  arithmetic  sorting  code-golf  date  fastest-algorithm  code-golf  string  number  random  combinatorics  code-golf  combinatorics  code-golf  ascii-art  base-conversion  code-golf  array-manipulation  code-golf  string  code-golf  string  number  arithmetic  code-golf  kolmogorov-complexity  code-golf  string  array-manipulation  json  code-golf  puzzle-solver  code-golf  binary  graph-theory  code-golf  arithmetic  haskell  code-golf  string  cipher  code-golf  code-golf  string  parsing  alphabet  code-golf  string  code-golf  ascii-art  code-golf  string  number  code-golf  string  balanced-string 

1
파이썬에서리스트의 가장 일반적인 요소
이것은 주요 주제에 관한 파이썬 골프에 대한 팁 질문입니다. 파이썬에서 목록의 가장 일반적인 요소를 가능한 가장 짧은 방법으로 얻는 가장 짧은 방법을 찾고 있습니다. 다음은 목록이 변수라고 가정하고 시도한 것입니다 l. from statistics import* mode(l) 여러 모드가있는 경우 오류가 발생합니다. max(l,key=l.count) 이것은 하나의 항목 만 반환하므로 가장 큰 수의 모든 …
13 code-golf  tips  python 

7
점 KoTH로 변이 된 젓가락
기본 규칙 (내 것과 다름) 이야기 4579 년이며, 이제 인간은 각각 1001 개의 손가락으로 2 개의 손을 갖습니다. 젓가락은 포인트를 기반으로합니다. 그리고 @Dennis는 @Martin보다 더 많은 담당자를 가지고 있습니다 ... 손으로 그려진 빨간색 원은 이제 하향 조정되었습니다 ... Jon Skeet은 모든 SE 사이트에서 2 조의 담당자를 기록했습니다. 젓가락은 해결 된 …

4
산술 표현식을 사용하여 주어진 큰 정수를 표현하기위한 전략
나는 특정한 숫자를 염두에두고 있지만, 그것은 내가 겪고있는 도전의 일부이며, 사람들이 나를 위해 모든 일을하기를 원하지 않습니다. 다음은 같은 숫자이지만 섞은 숫자입니다. 5713167915926167134578399473447223554460066674314639815391281352328315313091488448321843 8892917486601064146636679920143691047671721184150386045081532202458651561779976236919751 5521854951599379666116678853267398393892536121049731949764192014193648608210652358947001 6332620900065461061195026191178967128001712341637591690941978871368243245270800684616029 6679555942849366434586090627998161441134473428845367022486230724219981658438108844675033 4461550796750244527407413996606134735852639191026103378962082622204359677030054592798927 4145951979523473408718011778751084514127053772614511042703365596651912104541233491744530 87457854312602843967491787086250478422477028164189 숫자는 666 자리 (10 진수)입니다. 파이썬을 사용하고 있기 때문에 정수 (또는 기술적으로 길다)는 자동으로 큰 숫자입니다. 사용할 255자가 있으며 같은 …

1
파이썬에서 문자열을 항목별로 연결
이것은 파이썬 에서 골프를하기위한 팁 질문입니다 . 두 개의 문자열 목록이 있고 각 목록에서 해당 항목을 연결하려고한다고 가정하십시오. 예를 들어 a=list("abcd")및 b=list("1234")로 계산 ["a1","b2","c3","d4"]합니다. 이것은 배열 기반 프로그래밍 언어에서 사소한 일이며 일반적으로 작업이 목록에 멤버 단위로 적용됩니다. 예를 들어 내 골프 언어 Pip 에서 코드는 간단 a.b합니다. 그러나 파이썬에서는 그렇게 …
13 code-golf  tips  python 

3
자동 메타 코드 골프
당신은 모든 코드 골프 도전에 빠져 있습니다. 따라서 일부 Python 코드를 자동으로 골프화하는 프로그램을 작성하기로 결정했습니다. 3 가지 테스트 사례가 있습니다. print quickSort([0,7,3,-1,8,10,57,2]) def quickSort(arr): less = [] pivotList = [] more = [] if len(arr) <= 1: return arr else: pivot = arr[0] for i in arr: if i …
13 python  metagolf 

4
128 바이트의 파이썬에서 가능한 가장 낮은 Pylint 점수를 얻으십시오
pylint 는 코드에 부여 할 점수에 대한 하한이 없습니다. 다음 점수를 사용하여 코드 점수를 매 깁니다. 최대 점수는 10입니다. 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10) python 3.6을 사용하여 다음과 같은 프로그램을 작성하십시오. 명령 행 (예 :)에서 실행할 때 "Hello World"를 python …

2
이 파이썬 코드를 어떻게 단축 할 수 있습니까?
단축하려는 코드는 다음과 같습니다. n=input() while n: s=raw_input() x,r,g,b=(int(x) for x in s.split()) a=x/r%2 c=x/g%2 d=x/b%2 r=((a*10+c)*10)+d if r==0:e="black" elif r==100:e="red" elif r==1:e="blue" elif r==10:e="green" elif r==101:e="magenta" elif r==11:e="cyan" elif r==110:e="yellow" else:e="white" print(e) n-=1 입력 : 3 4643 5913 4827 9752 5583 5357 5120 9400 2025 5475 4339 8392 산출: …
12 code-golf  tips  python 

19
KOTH-로드 된 RPS
공모전 개설-2017 년 8 월 10 일 업데이트 2017 년 6 월 5 일에 나는 (최고의 답변으로 유지 될) 승자를 선언했지만 새로운 봇을 찢고 결과를 업데이트 할 것입니다. 6 월 5 일 결과 축하합니다 사용자 동점이 없기 때문에 나는이긴 경기의 % 만 보여줍니다. Statistician2- 95.7 % Fitter- 89.1 % Nash- …

5
Python 스크립트에 주석을 추가하고 이중 언어 Python / C ++ "프로그램"으로 만듭니다.
다음과 같은 Python 3 스크립트가 제공됩니다. def greet(): print("Hello, world!") greet() 이 텍스트 파일에 몇 줄을 추가 하여 파이썬 프로그램으로 실행하거나 컴파일하고 동일한 출력을 생성하는 C ++ 프로그램으로 실행할 수 있습니다. Hello, world! (마지막 줄 바꿈 포함) : $ python3 bilingual.py.cpp Hello, world! $ g++ bilingual.py.cpp && ./a.out Hello, world! …

1
신뢰할 수없는 로컬 사용자로부터 Mac Pro를 원격으로 보호하기위한 패닉 스크립트 작성
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 그 상황 워크 스테이션에서 "Shady Sam"관리자 액세스 권한을 부여하여 임시 루트 로그인 암호를 지정하여 Mac Pro에서 중요한 관리 작업을 수행 할 수 …

1
코드 골프를 올바르게하고 있습니까?
Code Golfing이 제대로되어 있는지 궁금합니다. 나는 작은 해싱 프로그램을 파이썬에서 하나의 문장으로 만들기 위해 도전했다. 나는 처음부터 시작했다. from itertools import permutations from string import ascii_lowercase from random import sample def test(): chars = sample(ascii_lowercase, 9) sums = list(map(h, permutations(chars))) if len(set(sums)) == len(sums): print("unique results for permutations of given …
12 code-golf  tips  python 

1
정수 조작을 통해 IEEE 754 64 비트 이진 부동 소수점 수 구현
(당분간 "C"라는 질문에 태그를 달았습니다. 그러나 공용체를 지원하는 다른 언어를 알고 있다면 사용할 수도 있습니다.) 당신의 임무는 + - * /다음 구조체에 대한 네 가지 표준 수학 연산자 를 작성하는 것입니다. union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} intfloat(){k = 0;} …

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