Domande taggate «code-golf»

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

10
Interpreta /// (pronunciato 'barre')
Perché non ne abbiamo mai abbastanza di golf in lingua esoterica, vero? /// - barre pronunciate: è un linguaggio divertente basato sulla s///funzione di sostituzione regex della fama del Perl. Contiene solo due caratteri speciali, barra /e barra rovesciata \. Puoi trovare un articolo completo sul wiki di esolangs , …

30
Scrivi un programma che scrive una funzione MA in un'altra lingua!
Scrivi il programma più breve che accetta un input (n) da STDIN (o equivalente) e genera una semplice funzione di incremento con un argomento (x) che restituisce x + n ma la funzione deve essere in una lingua diversa. Abbastanza semplice! Si tratta di code-golf, si applicano le normali regole, …
30 code-golf 

7
Golf il cerchio più piccolo!
Il problema: Dato un insieme di punti non vuoto nel piano cartesiano, trova il cerchio più piccolo che li racchiude tutti ( link Wikipedia ). Questo problema è banale se il numero di punti è tre o meno (se c'è un punto, il cerchio ha un raggio di zero; se …

2
Una sequenza a spirale
sfondo La sequenza OEIS A272573 descrive una spirale su una griglia esagonale come segue: Inizia una spirale di numeri su una piastrellatura esagonale, con l'esagono iniziale come a (1) = 1. a (n) è il numero intero positivo più piccolo non uguale o precedentemente adiacente ai suoi vicini. La sequenza …

20
Implementa il cascata di dadi catastrofici Doomsday di Homestuck
Sfida Sono sotto attacco da parte dell'equipaggio della mezzanotte di Midnight e ho bisogno di convocare il Catenative Doomsday Dice Cascader per difendermi. Dato che ho poco spazio, ho bisogno che il codice sia il più corto possibile. L'algoritmo per il Catenative Doomsday Dice Cascader è il seguente: Innanzitutto, il …
29 code-golf  random 

18
Inverse virgolette-Quine
La prospettiva di questa sfida è: Se il programma viene eseguito normalmente, "deve essere stampato tutto il codice nei segni vocali ( - virgolette doppie). Se il programma è racchiuso tra virgolette (a sua volta invertendo le virgolette), il codice che normalmente non è tra virgolette dovrebbe essere stampato. Per …

26
Freccia quelle variabili!
Sfida A Robin piace avere la dichiarazione delle sue variabili a forma di freccia. Ecco come lo fa: Immettere un numero qualsiasi di stringhe Ordinali per lunghezza crescente Esegui l'output ordinato al centro in modo da formare approssimativamente una punta di freccia negativa, in questo modo (qualunque sia il golf …

11
Disegniamo il Triforce
Il Triforce è un artefatto immaginario in The Legend of Zelda , composto da tre triangoli equilateri dall'aspetto identico che rappresentano potere, saggezza e coraggio. Diversi giochi della saga includono un'animazione quando le tre parti finalmente si uniscono. Lo scopo di questa sfida è di disegnare un singolo fotogramma 2D …


13
Crea un contatore Geiger
Un contatore Geiger è un dispositivo utilizzato per rilevare le radiazioni. Faremo un programma contatore Geiger. Come tutti sappiamo, quando la radiazione colpisce un programma per computer rimuove esattamente 1 byte a caso. Quindi un programma contatore Geiger è un programma che di per sé non fa nulla, ma quando …


30
Non sono abbastanza per te?
Sfondo: L'attuale sfida dei numeri perfetti è piuttosto imperfetta e complicata, poiché ti chiede di produrre in un formato complesso che coinvolga i fattori del numero. Questo è un ripubblicare puramente un problema decisionale della sfida. Sfida Dato un numero intero positivo attraverso qualsiasi formato di input standard , distinguere …

15
Trigonometria della scatola nera
Scrivere un programma o una funzione in grado di distinguere i seguenti 12 funzioni trigonometriche: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh . Al tuo programma viene assegnata una delle funzioni di cui sopra come scatola nera e dovrebbe essere visualizzato il nome della funzione …

30
Randomizzazione fino a 0
Sfida Posta sandbox Dato un numero intero positivo Emette un numero intero (K)uniformemente casuale (Y)tra [0, K). Se Y > 0supponi K = Ye ripeti il ​​processo fino al Y = 0. Regole L'input deve essere stampato all'inizio Formato di output come desideri Il tuo programma deve terminare. 0 deve …
29 code-golf  random 

11
Asterisco a spirale
Data la spirale di dimensioni Se il gradino N, emette la S*Sspirale "quadrata" con Nasterischi, costruita dal raggio esterno a quello interno in senso orario. Casi di prova (esempi) di seguito. Ingresso: 4 3 Produzione: *** Ingresso: 4 6 Produzione: **** * * Ingresso: 4 11 Produzione: **** * * …

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.