Domande taggate «code-golf»

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

1
Trova le vere radici di un polinomio
Scrivi un programma autonomo che, quando viene dato un polinomio e un limite, troverà tutte le vere radici di quel polinomio in un errore assoluto che non supera il limite. vincoli So che Mathematica e probabilmente alcune altre lingue hanno una soluzione a un simbolo, e questo è noioso, quindi …

8
Simula l'automa cellulare Wireworld
Wireworld è un automa cellulare progettato per assomigliare agli elettroni che fluiscono attraverso i fili. La sua meccanica semplice consente la costruzione di circuiti digitali. Ha persino permesso la costruzione di un intero computer . La tua missione è quella di creare l'implementazione Wireworld più breve nella tua lingua preferita. …

6
Flappy Bird Clones :)
Tutti sono impazziti per lo stupido gioco "Flappy Bird" che viene rimosso. Quindi, il tuo compito è quello di creare un gioco Clone di Flappy Bird. È davvero semplice. Ecco le linee guida: Può usare arte ascii o immagini reali Puoi realizzare il lembo "uccello" con un clic o una …
24 code-golf  game 

3
Risolvere Mastermind in 6 o meno mosse
Il tuo obiettivo è scrivere un programma che risolva qualsiasi enigma di Mastermind in 6 o meno mosse. sfondo Mastermind è un gioco da tavolo. L'obiettivo del gioco è indovinare esattamente la combinazione (colori e ordine) di 4 pioli colorati nascosti dall'altro giocatore. Quando viene fatta un'ipotesi, l'altro giocatore risponde …
24 code-golf 


4
Crea un diagramma Voronoi (variante ASCII)
Supponi di avere alcune lettere maiuscole distinte sparse in una matrice rettangolare di celle altrimenti vuote. Ogni cella dell'array appartiene alla lettera più vicina ad essa, definita come la lettera raggiungibile nel minor numero di passi orizzontali e / o verticali - nessun passo diagonale. (Se una cella è equidistante …

12
Consigli per giocare a golf a Scala
Quali consigli generali hai per giocare a golf a Scala? Sto cercando idee che possano essere applicate ai problemi del codice golf in generale che siano almeno in qualche modo specifiche per Scala (ad esempio "rimuovere i commenti" non è una risposta). Si prega di inviare un suggerimento per risposta. …
24 code-golf  tips 

3
Genera frattali Newton
Conoscete tutti il ​​metodo Newton per approssimare le radici di una funzione, vero? Il mio obiettivo in questo compito è di introdurti in un aspetto interessante di questo algoritmo. L'algoritmo di Newton converge solo per determinati, ma soprattutto valori di input complessi. Se immagini la convergenza del metodo per tutti …

8
Generazione di tablature per chitarra?
Scrivi il programma più breve che genera le tablature per chitarra per gli accordi dati come input. In modo che i chitarristi tra di voi non abbiano un vantaggio e per renderlo deterministico (e probabilmente più facile da codificare), ecco le uniche forme di accordi autorizzati: Major chords: E F …


30
Trovare "sotto-palindromi".
Il codice più breve che trova tutti i "sotto-palindromi" univoci di una stringa, ovvero: qualsiasi sottostringa con lunghezza> 1 che sia un palindromo. eg.1 input: "12131331" output: "33", "121", "131", "313", "1331" eg.2 input: "3333" output: "33", "333", "3333"

30
Emula un display a 7 segmenti
Compito Il compito è di visualizzare uno qualsiasi dei 128 stati possibili di un display a 7 segmenti . Il programma dovrebbe accettare una stringa di 7 caratteri ("bit") che sono 0o 1. Il primo bit di input corrisponde al segmento A della seguente illustrazione, il secondo a B, ecc. …
24 code-golf 

9

8
Collisione di palle da biliardo
Date le posizioni e le velocità bidimensionali di una coppia di palle da biliardo subito prima dell'impatto, calcola le loro velocità dopo una collisione perfettamente elastica . Si presume che le sfere siano sfere ideali (o equivalentemente: cerchi) con lo stesso raggio, stessa massa, densità uniforme e nessun attrito. L'ingresso …

18
Calcola l'ultraradico
Cos'è l'Ultraradical L' ultraradico , o il radicale Porta, di un numero reale è definito come l'unica radice reale dell'equazione quintica .aaax5+x+a=0x5+x+a=0x^5+x+a=0 Qui usiamo per indicare la funzione ultraradica. Ad esempio, , poiché .UR(⋅)UR(⋅)UR(\cdot)UR(−100010)=10UR(−100010)=10UR(-100010)=10105+10−100010=0105+10−100010=010^5+10-100010=0 Sfida Scrivi un programma completo o una funzione, che accetta un numero reale come input e …

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.