Domande taggate «python»

Questa sfida è legata al linguaggio Python. Si noti che le sfide che richiedono che le risposte siano in una lingua specifica sono generalmente scoraggiate.


15
Logic Gates Manualmente
Crea un programma che simuli le porte logiche di base. Input: una parola in maiuscolo seguita da 2 numeri binari di 1 cifra, separati da spazi, ad esempio OR 1 0. I cancelli OR, AND, NOR, NAND, XOR, e XNORsono necessari. Uscita: quale uscita del gate logico inserito verrà data …
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
Elementi più comuni di un elenco in Python
Questa è una domanda di consigli per giocare a golf in Python, che è in tema principale. Sto cercando il modo più breve per ottenere tutti gli elementi più comuni di un elenco in Python, nel modo più breve possibile. Ecco cosa ho provato, supponendo che l'elenco si trovi in …
13 code-golf  tips  python 

7
Bacchette mutate con punti KoTH
Regole di base (diverse dalle mie) Storia È l'anno 4579, gli umani ora hanno 2 mani con 1001 dita ciascuna. Le bacchette si sono basate su punti. E @Dennis ha più rappresentanti di @Martin ... I cerchi rossi disegnati a mano sono ora sottoposti a downvoting ... Jon Skeet ha …

4
Strategie per rappresentare un dato intero di grandi dimensioni usando l'espressione aritmetica
Ho in mente un numero specifico, ma fa parte di una sfida che sto facendo e non voglio che le persone facciano (tutto) il lavoro per me. Ecco un numero che ha le stesse cifre, ma mescolato: 5713167915926167134578399473447223554460066674314639815391281352328315313091488448321843 8892917486601064146636679920143691047671721184150386045081532202458651561779976236919751 5521854951599379666116678853267398393892536121049731949764192014193648608210652358947001 6332620900065461061195026191178967128001712341637591690941978871368243245270800684616029 6679555942849366434586090627998161441134473428845367022486230724219981658438108844675033 4461550796750244527407413996606134735852639191026103378962082622204359677030054592798927 4145951979523473408718011778751084514127053772614511042703365596651912104541233491744530 87457854312602843967491787086250478422477028164189 Il numero ha 666 cifre …

1
Elenchi concatenati di stringhe in termini di elementi in Python
Questa è una domanda di consigli per giocare a golf in Python . Supponiamo di avere due elenchi di stringhe e di concatenare le voci corrispondenti da ciascun elenco. Ad esempio con a=list("abcd")e b=list("1234"), calcola ["a1","b2","c3","d4"]. Questo è banale nei linguaggi di programmazione basati su array, in cui le operazioni …
13 code-golf  tips  python 

3
Auto-meta-codice-golf
Sei stufo di tutte le sfide di codegolf. Quindi decidi di scrivere un programma che eseguirà automaticamente il golf del codice Python per te. Esistono 3 casi di test: 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
Come posso abbreviare questo codice Python?
Ecco il codice che voglio abbreviare. 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 Ingresso: 3 4643 5913 4827 9752 5583 5357 5120 9400 2025 5475 4339 8392 …
12 code-golf  tips  python 

19
KOTH - RPS caricato
Contest aperto permanentemente - Aggiornato il 10 agosto 2017 Anche se il 5 giugno 2017 ho dichiarato un vincitore (che sarà mantenuto come la migliore risposta), cercherò nuovi robot e aggiornerò i risultati. Risultati del 5 giugno Congratulazioni user1502040 Dal momento che non ci sono pareggi, mostro solo la percentuale …



1
Sto giocando a code-golf correttamente?
Sono curioso di sapere se sto giocando a Code Golf. Mi sono posto la sfida di trasformare un piccolo programma di hashing in un'unica istruzione in Python. Ho iniziato con: from itertools import permutations from string import ascii_lowercase from random import sample def test(): chars = sample(ascii_lowercase, 9) sums = …
12 code-golf  tips  python 

1
Implementare un numero in virgola mobile binario IEEE 754 a 64 bit mediante la manipolazione di numeri interi
(Per il momento ho taggato la domanda "C", ma se sei a conoscenza di un'altra lingua che supporta i sindacati, puoi anche usarla.) Il tuo compito è costruire i quattro operatori matematici standard + - * /per la seguente struttura: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.