Preguntas etiquetadas con python

Este desafío está relacionado con el lenguaje Python. Tenga en cuenta que los desafíos que requieren que las respuestas estén en un idioma específico generalmente no se recomiendan.


15
Puertas lógicas manualmente
Haga un programa que simule las puertas lógicas básicas. Entrada: una palabra en mayúsculas seguida de 2 números binarios de 1 dígito, separados por espacios, como OR 1 0. Las puertas OR, AND, NOR, NAND, XOR, y XNORson necesarios. Salida: a la salida de la puerta lógica ingresada se le …
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

1
Elementos más comunes de una lista en Python
Esta es una pregunta de consejos para jugar golf en Python, que es el tema principal. Estoy buscando la forma más corta de obtener todos los elementos más comunes de una lista en Python, de la manera más corta posible. Esto es lo que he intentado, suponiendo que la lista …
13 code-golf  tips  python 

7
Palillos mutados con puntos KoTH
Reglas básicas (diferentes a las mías) Historia Es el año 4579, los humanos ahora tienen 2 manos con 1001 dedos cada una. Los palillos se han basado en puntos. Y @Dennis tiene más repeticiones que @Martin ... Los círculos rojos dibujados a mano ahora tienen un voto negativo ... Jon …

4
Estrategias para representar un entero grande dado usando la expresión aritmética
Tengo un número específico en mente, pero es parte de un desafío que estoy haciendo, y no quiero que la gente haga (todo) el trabajo por mí. Aquí hay un número que tiene los mismos dígitos, pero barajado: 5713167915926167134578399473447223554460066674314639815391281352328315313091488448321843 8892917486601064146636679920143691047671721184150386045081532202458651561779976236919751 5521854951599379666116678853267398393892536121049731949764192014193648608210652358947001 6332620900065461061195026191178967128001712341637591690941978871368243245270800684616029 6679555942849366434586090627998161441134473428845367022486230724219981658438108844675033 4461550796750244527407413996606134735852639191026103378962082622204359677030054592798927 4145951979523473408718011778751084514127053772614511042703365596651912104541233491744530 87457854312602843967491787086250478422477028164189 El número tiene 666 …

1
Concatenar listas de cadenas en cuanto a elementos en Python
Esta es una pregunta de consejos para jugar golf en python . Suponga que tiene dos listas de cadenas y desea concatenar las entradas correspondientes de cada lista. Por ejemplo con a=list("abcd")y b=list("1234"), calcular ["a1","b2","c3","d4"]. Esto es trivial en los lenguajes de programación basados ​​en matrices, donde las operaciones generalmente …
13 code-golf  tips  python 

3
Auto-meta-code-golf
Estás harto de todos los desafíos de codegolf. Por lo tanto, decide escribir un programa que automáticamente desarrolle algún código de Python para usted. Hay 3 casos de prueba: print quickSort([0,7,3,-1,8,10,57,2]) def quickSort(arr): less = [] pivotList = [] more = [] if len(arr) <= 1: return arr else: pivot …
13 python  metagolf 


2
¿Cómo puedo acortar este código de Python?
Aquí está el código que quiero acortar. 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 Entrada: 3 4643 5913 4827 9752 5583 5357 5120 9400 2025 5475 4339 …
12 code-golf  tips  python 

19
KOTH - RPS cargado
Concurso abierto permanentemente - Actualizado el 10 de agosto de 2017 A pesar de que el 5 de junio de 2017 declaró un ganador (que se mantendrá como la mejor respuesta), estaré buscando nuevos bots y actualizando los resultados. Resultados del 5 de junio Felicidades usuario1502040 Como no hay empates, …



1
¿Estoy jugando al golf correctamente?
Tengo curiosidad si estoy Code Golfing correctamente. Me propuse el desafío de hacer un pequeño programa de hash en una sola declaración en Python. Primero comencé con: 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 …
12 code-golf  tips  python 

1
Implemente un número de punto flotante binario IEEE 754 de 64 bits a través de la manipulación de enteros
(Por el momento he etiquetado la pregunta "C", pero si conoce otro lenguaje que admita los sindicatos, también puede usarlo). Su tarea es construir los cuatro operadores matemáticos estándar + - * /para la siguiente estructura: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.