Questions marquées «python»

Ce défi est lié au langage Python. Notez que les défis qui nécessitent que les réponses soient dans une langue spécifique sont généralement découragés.


15
Portes logiques manuellement
Créez un programme qui simule les portes logiques de base. Entrée: Un mot en majuscules suivi de 2 nombres binaires à 1 chiffre, séparés par des espaces, tels que OR 1 0. Les portes OR, AND, NOR, NAND, XORetXNOR sont nécessaires. Production: ce que la sortie de la porte logique …
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
Récupérez le premier de la puissance principale
Définition : une puissance première est un nombre naturel qui peut être exprimé sous la forme p n où p est un nombre premier et n est un nombre naturel. Tâche : étant donné une puissance première p n > 1, renvoyer la puissance première p. Testcases : input output …
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éments les plus courants d'une liste en Python
Ceci est une question de conseils pour le golf en Python, qui est sur le thème principal. Je cherche le moyen le plus court pour obtenir tous les éléments les plus courants d'une liste en Python, de la manière la plus courte possible. Voici ce que j'ai essayé, en supposant …
13 code-golf  tips  python 

7
Baguettes mutées avec des points KoTH
Règles de base (différentes des miennes) Récit C'est l'année 4579, les humains ont maintenant 2 mains avec 1001 doigts chacune. Les baguettes sont devenues basées sur des points. Et @Dennis a plus de représentants que @Martin ... Les cercles rouges dessinés à la main sont maintenant sous-votés ... Jon Skeet …

4
Stratégies pour représenter un grand entier donné à l'aide d'une expression arithmétique
J'ai un numéro précis en tête, mais cela fait partie d'un défi que je fais et je ne veux pas que les gens fassent (tout) le travail pour moi. Voici un nombre qui a les mêmes chiffres, mais mélangé: 5713167915926167134578399473447223554460066674314639815391281352328315313091488448321843 8892917486601064146636679920143691047671721184150386045081532202458651561779976236919751 5521854951599379666116678853267398393892536121049731949764192014193648608210652358947001 6332620900065461061195026191178967128001712341637591690941978871368243245270800684616029 6679555942849366434586090627998161441134473428845367022486230724219981658438108844675033 4461550796750244527407413996606134735852639191026103378962082622204359677030054592798927 4145951979523473408718011778751084514127053772614511042703365596651912104541233491744530 87457854312602843967491787086250478422477028164189 Le nombre comprend …

1
Concaténer des listes de chaînes par élément en Python
Ceci est une question de conseils pour jouer au golf en python . Supposons que vous ayez deux listes de chaînes et que vous souhaitiez concaténer les entrées correspondantes de chaque liste. Par exemple avec a=list("abcd")et b=list("1234"), calculez ["a1","b2","c3","d4"]. Ceci est trivial dans les langages de programmation basés sur des …
13 code-golf  tips  python 

3
Auto-méta-code-golf
Vous en avez marre de tous les défis du codegolf. Par conséquent, vous décidez d'écrire un programme qui jouera automatiquement du code Python pour vous. Il existe 3 cas de test: print quickSort([0,7,3,-1,8,10,57,2]) def quickSort(arr): less = [] pivotList = [] more = [] if len(arr) <= 1: return arr …
13 python  metagolf 


2
Comment puis-je raccourcir ce code python?
Voici le code que je souhaite raccourcir. 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 Entrée: 3 4643 5913 4827 9752 5583 5357 5120 9400 2025 5475 4339 …
12 code-golf  tips  python 

19
KOTH - RPS chargé
Concours ouvert en permanence - Mis à jour le 10 août 2017 Même si le 5 juin 2017, j'ai déclaré un gagnant (qui restera la meilleure réponse), je vais lancer de nouveaux bots et mettre à jour les résultats. Résultats du 5 juin Félicitations user1502040 Puisqu'il n'y a pas d'égalité, …



1
Suis-je en train de jouer au golf correctement?
Je suis curieux de savoir si je joue correctement au Code Golf. Je me suis fixé le défi de transformer un petit programme de hachage en une seule instruction en Python. J'ai commencé avec: from itertools import permutations from string import ascii_lowercase from random import sample def test(): chars = …
12 code-golf  tips  python 

1
Implémenter un nombre à virgule flottante binaire IEEE 754 64 bits par manipulation d'entiers
(J'ai marqué la question "C" pour le moment, mais si vous connaissez une autre langue qui prend en charge les syndicats, vous pouvez également l'utiliser.) Votre tâche consiste à créer les quatre opérateurs mathématiques standard + - * /pour la structure suivante: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.