Questa sfida è legata al linguaggio Python. Si noti che le sfide che richiedono che le risposte siano in una lingua specifica sono generalmente scoraggiate.
Quali consigli generali hai per giocare a golf in Python? Sto cercando idee che possano essere applicate ai problemi del code-golf e che siano almeno in qualche modo specifiche per Python (es. "Rimuovere i commenti" non è una risposta). Si prega di inviare un suggerimento per risposta.
Questa è una domanda di consigli per giocare a golf in Python riguardante la domanda sui numeri diabolici su Anarchy Golf . Un numero è malvagio se la sua espansione binaria ha un numero pari di 1. La sfida è stampare i primi 400 numeri malvagi 0,3,5,...,795,797,798, uno per riga. …
Molte persone considerano l'RPS un gioco d'azzardo. Se entrambi i giocatori giocano in modo imprevedibile, la strategia migliore è quella di giocare in modo casuale. Tuttavia, introduciamo un po 'di prevedibilità ad esso. Ogni bot avrà la possibilità di dire all'altro bot cosa giocherà contemporaneamente. Poi c'è una pausa in …
Torneo finito! Il torneo è finito! La simulazione finale è stata eseguita durante la notte, per un totale di partite. Il vincitore è Christian Sievers con il suo bot OptFor2X . Christian Sievers è anche riuscito ad assicurarsi il secondo posto con Rebel . Congratulazioni! Di seguito puoi vedere l'elenco …
L'ex segretario alla Difesa degli Stati Uniti, Donald Rumsfeld, rese famosa la frase "conosciuti". Qui andremo a distillare le sue osservazioni in una strofa a quattro righe. In particolare, genera questo testo: known knowns known unknowns unknown knowns unknown unknowns Le maiuscole non contano (ad esempio, Known unKnownsva bene) e …
La sfida Il tuo compito è quello di creare un programma che prenda un dato input di stringa e generi l'input in un formato quadrato. Le stringhe vuote dovrebbero restituire una stringa vuota. Esempi Dato l'input: golf Il tuo programma dovrebbe produrre: golf o l l o flog Ingresso: 123 …
Scrivi il programma più breve che risolve il cubo di Rubik (3 * 3 * 3) entro un ragionevole lasso di tempo e mosse (diciamo, massimo 5 secondi sulla tua macchina e meno di 1000 mosse). L'input è nel formato: UF UR UB UL DF DR DB DL FR FL …
Titolo alternativo: Racconta la tua pena detentiva sul muro Dato un numero n, i conteggi di output raggruppati nel tradizionale 5 per gruppo e 50 per riga. Esempi 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | …
Il tuo compito è scrivere del codice in Python 2 o 3 in modo che questa espressione: (a+b)(c+d) == a*c + b*c + a*d + b*d valuterà Truesenza sollevare eccezioni. Per chiarire, copierò il tuo codice in un file, quindi fromil file import *. Quindi scriverò l'espressione nella console e …
In questa sfida, giocherai al rumoroso dilemma del prigioniero iterato. Il dilemma del prigioniero è uno scenario nella teoria dei giochi in cui ci sono due giocatori, ognuno con due opzioni: cooperare o difetto. Ogni giocatore fa meglio per se stesso se difettano che se cooperano, ma entrambi i giocatori …
Questa è una domanda di consigli per giocare a golf in Python. Nel golf Python, è comune che una presentazione sia una funzione definita come lambda. Per esempio, f=lambda x:0**x or x*f(x-1) calcola il fattoriale di x. Il formato lambda ha due grandi vantaggi : La piastra della caldaia f=lambda …
Esiste un "algoritmo di ordinamento" a volte chiamato ordinamento Stalin in cui per ordinare un elenco è sufficiente rimuovere gli elementi dall'elenco fino a quando non viene ordinato in ordine crescente. Ad esempio l'elenco [1, 2, 4, 5, 3, 6, 6] Quando "ordinato" utilizzando Stalin l'ordinamento diventa [1, 2, 4, …
Risultato finale La competizione è finita. Congratulazioni a hard_coded! Alcuni fatti interessanti: In 31600 delle 40920 aste (77,2%), il vincitore del primo round ha vinto il maggior numero di round in quell'asta. Se nella competizione vengono inclusi esempi di robot, i primi nove posti non cambieranno tranne quello AverageMinee heuristcambieranno …
Questa è una sfida per praticare l'ottimizzazione del golf in Python: trucchi e scorciatoie riutilizzabili per radere alcuni personaggi. Molti conosceranno i golfisti di Python e useranno idee comuni dai suggerimenti di Python . Alcuni di questi usano funzionalità specifiche di Python che potresti non sapere se non le hai …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.