Puzzle di programmazione e codice Golf

Domande e risposte per programmare gli appassionati di puzzle e i giocatori di codice

14
Convalida la sintassi di 2Col!
Come un paio di persone potrebbero aver notato di recente, ho in gran parte abbandonato lo sviluppo di Braingolf perché è noioso e non ispirato, e sono passato a 2Col che è un po 'più interessante e non progettato per essere un linguaggio da golf. La caratteristica distintiva di 2Col …

10
Quando è l'anno comune più vicino?
Un anno comune è un anno che non è un anno bisestile e in cui il primo e l'ultimo giorno dell'anno sono nello stesso giorno. Un anno comune speciale è quello che inizia un lunedì e finisce anche un lunedì. La tua sfida è quella di creare un programma / …
11 code-golf  date 

8
Salire in America
Ora che altri utenti hanno aiutato Trump a costruire il muro , è tempo che tu lo scali. Questa è una sfida di arte ascii in cui è necessario creare una parete da arrampicata con prese posizionate casualmente. Una parete da arrampicata è composta da pannelli ciascuno dei quali ha …



10
Ruota le radici
Dato un polinomio diverso da zero con coefficienti e radici interi che si trovano sull'immaginario e sulla linea reale in modo tale che se aè una radice lo è anche -a, restituisce un altro polinomio con le radici ruotate di 90 gradi. Dettagli Il polinomio può essere fornito in qualsiasi …

3
Rilevatore di somiglianze Challenge
Sfida Dati due ID domanda, prova a capire quanto sono simili guardando le risposte. Dettagli Ti verranno dati due ID domanda per codegolf.stackexchange.com; si può presumere che esistano domande per entrambi gli ID che non sono stati eliminati, ma non sono necessariamente aperti. È necessario scorrere tutte le risposte e …

12
Ridurre il pacchetto Java
Riunione Dato un nome di classe / pacchetto Java pienamente qualificato, è necessario accorciarlo in quanto tale: Ogni parte del pacchetto separato da punti verrà accorciata alla sua prima lettera, a parte l'ultima sezione e la classe (se esiste). i nomi dei pacchetti saranno tutti in minuscolo e la classe …
11 code-golf 

4
Calcolatrice HP D&D 5e
Ho difficoltà a ricordare tutto ciò che devo fare quando faccio salire di livello un personaggio di D&D. Per qualsiasi motivo, una delle cose che mi dà problemi è capire quale dovrebbe essere il loro nuovo valore massimo di HP. Per questa sfida, dovrai scrivere un programma o una funzione …
11 code-golf 

17
L'uguaglianza viene in tre
Tratto da: OEIS- A071816 Il tuo compito, dato un limite superiore di n, è trovare il numero di soluzioni che soddisfano l'equazione: a+b+c = x+y+z, where 0 <= a,b,c,x,y,z < n La sequenza inizia come descritto nella pagina OEIS e come di seguito (1 indicizzato): 1, 20, 141, 580, 1751, …

8
Crescere alcuni fiori!
La primavera è arrivata di recente ed è quasi l'ora in cui i fiori iniziano a germogliare. Quindi voglio che tu li aiuti a crescere. Il tuo compito: Dati due numeri me fiori di noutput mposizionati casualmente su una n*ngriglia. Un singolo fiore si presenta così: & | La posizione …

9
Costruisci un plotter digitale
Problema adattato dal libro Fortran 77 di Donald M. Monro introduzione Le macchine per la stampa digitale sono ampiamente utilizzate per produrre varie forme di disegni, grafici e altri risultati pittorici. La maggior parte di queste macchine può muovere le penne solo in determinate direzioni, di solito come singoli passi …
11 code-golf 

9
Quali caratteri sono più comuni nel mio hash MD2?
La sfida è semplice Scrivere uno script che, quando viene fornito un input di stringa, eseguirà l'hashing della stringa utilizzando l' algoritmo di hashing MD2 , quindi restituirà un numero intero positivo o un output intero negativo in base a quale set di caratteri di seguito è più comune nell'hash …

3
Crea un'arte ASCII incomprensibile!
Data una stringa di arte ASCII come tale (Questa non è arte ASCII ma lo farà per l'esempio): abc d e fgh Mischialo come se fosse visualizzato su uno schermo con un carattere per riga, in questo modo: a b c d e f g h Stampa il risultato, attendi …

9
Decodifica il messaggio nascosto!
introduzione Un giorno, ti stavi solo rilassando nel tuo ufficio nella CIA, quando all'improvviso vedi un avviso sul tuo computer. I tuoi programmi hanno appena intercettato centinaia di messaggi in codice! Un rapido esame rivela la regola per la codifica, ma è necessario un programma per decodificare rapidamente. Sfida Ti …

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.