Domande taggate «code-golf»

Code-golf è una competizione per risolvere un problema particolare con il minor numero di byte di codice sorgente.

5
È tempo di elezioni!
È tempo ... di contare i voti! Oggi ci sono elezioni locali in tutto il mio paese. Qui, il numero di posti per ciascuna parte viene deciso usando il metodo D'Hondt . Il tuo obiettivo è quello di implementare un programma o una funzione che deciderà quanti posti ogni parte …
13 code-golf 


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 

4
Numeri di Friedman molto belli
Un numero di Friedman è un numero intero positivo uguale a un'espressione non banale che utilizza le proprie cifre in combinazione con le operazioni +, -, *, /, ^, parentesi e concatenazione. Un Nice Friedman Number è un numero intero positivo uguale a un'espressione non banale che utilizza le proprie …

11
Calcolo delle distanze mod N
Raccogli dati da un Advanced Collecting Device Controller ™ da molto tempo. Controlli i registri e con tuo orrore scopri che qualcosa è andato terribilmente storto: i dati contengono solo gli ultimi bit dei numeri! Fortunatamente, conosci il valore iniziale e che il valore non cambia mai rapidamente. Ciò significa …
13 code-golf  math 


2
ASCII Art Generation
Compito Scrivi un programma o una funzione che acquisisca un'immagine di larghezza we altezza h, e due numeri interi a <= w/2e b <= h/2, e generi una rappresentazione ascii art dell'immagine, con le dimensioni ax b. L'arte ascii dovrebbe essere generata attraverso i seguenti passaggi (o un altro processo …

4
La parola è tipizzabile con i tasti vicini l'uno all'altro?
Prima di leggere questo consiglio di leggere questo piccolo puzzle: /puzzling/11408/longest-word-with-adjacent-letters-on-a-keyboard Voglio che tu faccia un programma che accetta un argomento, una parola (solo lettere minuscole) e produca "Sì" se la parola può essere digitata con i tasti adiacenti sulla tastiera (vedi l'articolo) e "No" se la parola può non …

30
Conta il numero di vocali in ogni parola di una stringa
Questa è una sfida piuttosto semplice. Sfida L'input conterrà una stringa (no null o vuota) di lunghezza massima 100. Emette il numero di vocali in ogni parola della stringa, separate da spazi. Regole La stringa non avrà più di 100 caratteri di lunghezza. La stringa conterrà solo alfabeti A-Z,a-z e …

2
Trova una configurazione speculare per abbinare le destinazioni laser
PUNTEGGI AGGIORNATI : poiché questa sfida è più difficile di quanto mi aspettassi, ho modificato il punteggio. Un programma in grado di risolvere un singolo input mirror è una risposta valida. Programmi più sofisticati ottengono un bonus per il loro punteggio. Ci sono stati diversi enigmi su PPCG per trovare …
13 code-golf  grid 

7
Fila, colonna, diagonale, blocco
Scrivi un blocco quadrato di codice con N caratteri larghi e N caratteri alti, per un numero intero positivo N. Ad esempio, la tua N può essere 5 e il blocco è simile al seguente: ThisI sMy5B y5Cod eBloc kOkay Questo blocco deve comportarsi come segue: Quando la riga superiore …

2
Generazione di puzzle di ricerca di parole
Dato un elenco di stringhe, trova la matrice quadrata più piccola che contiene ciascuna delle stringhe iniziali. Le stringhe possono apparire in orizzontale, in verticale o in diagonale e in avanti o all'indietro come in questa domanda Puzzle di ricerca di parole . Le parole devono essere posizionate nel quadrato, …

6
Twist Divisore Iterato
definizioni Lasciate med nessere numeri interi positivi. Diciamo che mè una svolta del divisoren se esistono numeri interi 1 < a ≤ btali che n = a*be m = (a - 1)*(b + 1) + 1. Se si mpuò ottenere napplicando zero o più colpi di scena divisori, allora mè …

1
Condividere la pizza in modo equo
La difficoltà nel condividere la pizza con gli amici è che è difficile assicurarsi che tutti ricevano la stessa quantità di peperoni sulla loro fetta. Quindi, il tuo compito è decidere come tagliare una pizza in modo equo in modo che tutti siano felici. Indicazioni Scrivi un programma che, dato …

2
Concatena le stringhe con il contesto
Stringhe con contesto Ai fini di questa sfida, una stringa con contesto è una tripla di stringhe, denominata contesto sinistro , parte dati e contesto giusto . Rappresenta una sottostringa di una stringa più lunga. Usiamo il tubo verticale |come separatore, quindi un esempio di stringa con contesto è cod|e-go|lf, …
13 code-golf  string 

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.