Domande taggate «code-golf»

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

1
Problema "Riempi la griglia"
Una sfida con regole semplici ma algoritmi non banali. :-) Compito Prendi l'input sotto forma di numeri interi separati da spazio: N A B S Dove N è la lunghezza laterale di una matrice quadrata 2D riempita con unica numeri (numeri interi) tra A e B compreso. Per ogni riga …
36 code-golf  math  grid 

30
Numeri catalani
I numeri catalani ( OEIS ) sono una sequenza di numeri naturali che spesso compaiono in combinatoria. L'ennesimo numero catalano è il numero di parole di Dyck (stringhe bilanciate di parentesi o parentesi come [[][]]; formalmente definite come una stringa usando due caratteri aeb in modo tale che ogni sottostringa …

14
La somma è sempre 15
Scrivi un programma o una funzione che accetta come input una matrice di numeri interi non negativi e genera in ordine una serie di vettori / array con gli elementi della matrice di input in ordine, divisi in modo tale che ogni vettore sommi fino a 15. Se la somma …


18
Spiega visivamente il teorema di Pitagora
Una spiegazione visiva comune del teorema di Pitagora è come tale: I quadrati hanno lo scopo di rappresentare il quadrato della lunghezza laterale e le aree di a + b = c , proprio come dice il teorema di Pitagora. Questa parte è ciò che devi mostrare. Il tuo compito …

4
Navigare con successo in un campo di asteroidi
introduzione Tutti sanno che la possibilità di navigare con successo in un campo di asteroidi è di circa 3.720 a 1. Ma nonostante il tuo avvertimento, Han Solo è ancora disposto a tentare la fortuna. Temendo per la tua vita artificiale, decidi di codificare, nel peculiare dialetto della nave ( …
36 code-golf  maze 

10
Dimmi quanti problemi di matematica devo fare!
La mia insegnante mi dà sempre la serie più complicata di problemi di matematica per i compiti. Come: pg. 546: 17-19, 22, 26, pg. 548: 35-67 odd, 79, 80-86 even. E voglio sapere in anticipo quanto tempo mettere da parte per i miei compiti, ma non voglio doverlo capire. Ecco …

7
Numeri come grafica circolare
Innanzitutto, studia questo puzzle per avere un'idea di ciò che produrrai. La tua sfida è quella di scrivere un programma o una funzione che genererà un grafico circolare come quelli del puzzle, dato un numero (base 10) compreso tra 1 e 100 (incluso). Questo è simile a questa sfida , …

9
Mangiare caramelle nell'ordine corretto
Quando si tratta di mangiare caramelle, mi tengo a standard più elevati rispetto al tipico laico. Esiste un delicato equilibrio tra "confonderlo" e "salvare il meglio per ultimo". In questa sfida, ti verrà data una serie di personaggi in cui ogni personaggio rappresenta un pezzo di caramelle. Personaggi diversi (sensibili …

30
Capitalizzazione casuale
L'obiettivo Il tuo compito è quello di creare un programma o una funzione che, dato un input, produca il testo di input con lettere casuali in maiuscolo, mantenendo maiuscole in maiuscolo. Dovrebbe essere possibile ogni combinazione di maiuscole delle lettere minuscole. Ad esempio, se l'ingresso fosse abc, ci dovrebbero essere …

5
Lettera, Numero, Simbolo, Spazio, Ripeti
Ci sono 97 caratteri ASCII che le persone incontrano regolarmente. Si dividono in quattro categorie: Lettere (52 in totale) ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Numeri o cifre (10 in totale) 0123456789 Simboli e punteggiatura (32 in totale) !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ Spazio bianco (3 in totale) Spazio , tabulazione \te newline \n. (Tratteremo le varianti di newline …


5
Zzub Zzif (reverse Fizz Buzz)
Dato uno snippet di output del buzz fizz con tutti i numeri rimossi, inserisci i numeri corretti con i valori più bassi possibili in modo tale che lo snippet del buzz fizz sia corretto. Ai fini di questa sfida, fizze buzzhanno i loro valori abituali di 3 e 5, rispettivamente. …

8
Compilatore autocompilante [chiuso]
Questo si basa su un discorso sui compilatori che ho ascoltato qualche tempo fa, ma, sfortunatamente, non ricordo quando o dove. Crea il compilatore più corto in qualsiasi lingua in grado di compilare se stesso. Scegli come target qualsiasi ISA ragionevole (68K, x86, MIPS, ARM, SPARC, IBM BAL, ecc.) Che …

14
Oggi è il centro
Data una data come input in qualsiasi formato conveniente, genera un calendario con quella data come il centro esatto di una finestra di cinque settimane. L'intestazione del calendario deve includere le abbreviazioni di due lettere per i giorni della settimana (ovvero, Su Mo Tu We Th Fr Sa). Non sono …

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.