Domande taggate «code-golf»

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

5
Animare una figura di Lissajous rotante
Le voci per questa sfida mostreranno una figura animata rotante di Lissajous . La comparsa della rotazione 3d si verifica quando il parametro x viene successivamente spostato di fase in ciascun fotogramma. Ingresso: I parametri ae b(come per l' articolo di Wikipedia ) saranno specificati nella riga di comando o …

2
Libri pieni di sciocchezze: identifica i limerick
Come tutti sappiamo, i limerick sono brevi poesie a cinque righe, occasionalmente oscene, con uno schema in rima AABBA e un metro arazzoico (qualunque cosa sia): Scrivere l'assurdo Limerick Riga 1 e riga 5 rima in parola E proprio come hai calcolato Hanno rima con il secondo La quarta riga …

5
Riconosci i numeri di arte ASCII
Sfida Riconosci i numeri di arte ASCII. Per rendere le cose interessanti, tre punti casuali nell'immagine potrebbero essere capovolti. Per esempio: ***** * ** ** ** ** ** Ingresso Un numero di arte ASCII 7x7 generato dallo script Python di seguito. Produzione Una cifra. Script di test Ecco uno script …

24
Rimuovi una lettera per creare un palindromo
Problema Diciamo che una parola è quasi un palindromo se è possibile rimuovere una delle sue lettere in modo che la parola diventi un palindromo. Il tuo compito è quello di scrivere un programma che per una determinata parola determina quale lettera rimuovere per ottenere un palindromo. Vince il codice …
15 code-golf 

18
Equilibrio alfanumerico
Scrivi un programma che ottiene una stringa come input e conta il numero di caratteri alfanumerici e non alfanumerici. Deve mostrare il suo risultato in questo modo: input: http://stackexchange.com output:20 + 4 = 24 Il problema è che il codice sorgente deve avere lo stesso numero di caratteri alfanumerici di …

7
Genera rumore bianco
La sfida è: generare un file audio fatto di rumore bianco. Requisiti e istruzioni: Il tuo programma deve generare un file audio contenente solo rumore bianco, il che significa che la sua intensità è la stessa per tutte le frequenze (ragionevoli) e diverse da zero [vedi un diagramma di esempio …

9
Implementare una divisione di precisione arbitraria
Implementare una funzione divide(int a, int b, int c)che stampa il valore di base 10 di a/b. senza usare alcuna matematica a virgola mobile né BigInteger/ BigDecimalo librerie equivalenti di sorta. È necessario stampare almeno ccaratteri precisi all'interno dell'insieme di 0123456789., ad eccezione della (possibile) eccezione al punto 4 seguente. …

8
Crea un albero frattale
Quello che vorrei vedere è un albero frattale che viene disegnato in cui è possibile inserire un numero intero e l'output sarà un albero frattale con la quantità immessa di passaggi del ramo. Regole: Il frattale dovrebbe essere un albero frattale di linea: anche la forma del frattale dovrebbe essere …

6
Code Injection funziona anche in C #!
Dato il seguente output del programma C # False, iniettare una riga di codice "dannoso" in modo tale che il programma venga emesso True. class Program { static void Main() { System.Console.Write("False"); ; } } La tua risposta dovrebbe consistere in una stringa che sostituisce il secondo punto e virgola …

12
Crea un BST bilanciato dall'elenco ordinato di numeri interi
Dato un elenco unico e ordinato di numeri interi, creare un albero di ricerca binaria bilanciato rappresentato come un array senza ricorrere alla ricorsione. Per esempio: func( [1,2,3,5,8,13,21] ) => [5,2,13,1,3,8,21] Prima di iniziare, un suggerimento: possiamo semplificare un po 'questo problema in modo da non dover effettivamente pensare agli …

30
Congettura di Goldbach
Scrivi un programma che richiede all'utente un numero intero pari a 2. Data la congettura di Goldbach secondo cui ogni numero intero maggiore di 2 può essere espresso come la somma di due numeri primi, stampare due numeri primi che, sommati, forniscono il numero pari richiesto. Modifica: il programma deve …
15 code-golf  primes 

1
Pronunciare le cifre da 0 a 9 ad alta voce
Ispirato da questa domanda di electronics.SE , ecco una sfida per te: Scrivi un programma o una subroutine che accetta una sequenza di cifre decimali (da 0 a 9) e le pronuncia ad alta voce, senza utilizzare uno strumento di sintesi vocale esistente. Ingresso: È possibile richiedere che le cifre …
15 code-golf  audio 

5
Implementazione dell'algoritmo hash SHA-1
L'obiettivo di questo code-golf è quello di creare un programma che accetta una stringa come input e devi generare il valore hash SHA-1 come numero esadecimale. Puoi trovare lo pseudocodice per SHA-1 qui Altre regole: Nessun accesso alla rete Non puoi eseguire programmi esterni Non è consentito utilizzare metodi integrati …

12
Suggerimenti per il golf a Tcl
Quali consigli generali hai per giocare a golf a Tcl? Sto cercando idee che possano essere applicate ai problemi del codice golf in generale che siano almeno in qualche modo specifiche per Tcl (es. "Rimuovere i commenti" non è una risposta). Si prega di inviare un suggerimento per risposta.
15 code-golf  tips 

8
Simulatore di Turing Machine
Scrivi un simulatore di macchine Turing . Per semplicità possiamo assumere stati come numeri interi, simboli come carattere, il simbolo vuoto è uguale allo spazio bianco 5 tuple sotto forma di stato corrente, simbolo di input, stato successivo, simbolo di output, direzione (sinistra o destra) l'ordine non è obbligatorio ma …

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.