Domande taggate «code-golf»

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

6
Codici di stato USA più efficienti
Abbrevia lo stato americano! è stato divertente, ma abbiamo appreso che abbreviare in modo efficiente i nomi degli Stati Uniti è difficile con il sistema attuale. Facciamo uno schema di codice statale alternativo per un golf efficiente. Il tuo compito: Scrivi una funzione (o programma) che, dato un nome di …
20 code-golf  string 

7
È un numero ciclico?
Un numero ciclico è un numero di cifre "n" che, se moltiplicate per 1, 2, 3, ... n, risultano nelle stesse cifre ma in un ordine diverso. Ad esempio, il numero 142.857 è un numero ciclico poiché 142.857 x 2 = 285.714, 142.857 x 3 = 428.571, 142.857 x 4 …

9
Colpisci quella corda!
Data una stringa come input, genera una o più varianti della stringa in modo tale che: Nessun personaggio è nella sua posizione originale Nessun personaggio è adiacente a un personaggio a cui era originariamente adiacente Puoi presumere che ciò sarà sempre possibile per la stringa specificata e conterrà solo caratteri …

22
Semplifica l'input della matrice!
Ho scritto alcune sfide relative alle matrici e comune a tutti è che uso un formato come quello sotto per rappresentare le matrici, sia negli esempi che nei casi di test: 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 Questo è probabilmente …

19
Disegna una grande ASCII X
Problema Ispirato da una precedente sfida facendo qualcosa di simile Dato input di input intero positivo nuna forma che segue questo modello: input n=1: * * * * * input n=2: ** ** **** ** **** ** ** input n=3: *** *** *** *** ***** *** ***** *** *** *** …


6
Disegna la fase lunare
Sfida Data la fase della luna, disegnala usando l'arte ASCII. Il tuo programma deve gestire la luna nuova, l'inceratura della mezzaluna, il primo quarto, l'inceratura del gibboso, la luna piena, il gibboso calante, l'ultimo quarto e la mezzaluna calante. Il tuo input sarà un numero intero. 0 -> new moon …

16
Decifrare la crittografia xor
Il tuo compito è prendere una stringa crittografata come input e produrre la stringa decrittografata per rivelare il suo messaggio nascosto. Le stringhe, sia di input che di output, conterranno caratteri da questo elenco di 64 caratteri ASCII (notare lo spazio iniziale): !"#$%&'()*+,-./0123456789:;=?@[\]^_abcdefghijklmnopqrstuvwxyz|~ A questi caratteri sono assegnati numeri, nell'ordine …

18
Trova un numero non correlato
Dato 2 numeri interi non negativi come input, emette un numero intero non negativo che non può essere creato attraverso nessun operatore matematico sui 2 input. Ad esempio, dati input 2e 3, 6, 0, 5, 1, 9, 8, 23, 2sono tutti output non validi. Le operazioni che devono essere prese …


10
Connect Four Validator
introduzione Connect Four è un gioco in cui si tenta di ottenerne quattro di seguito: in orizzontale, in verticale o in diagonale. In questo codice golf, proveremo a trovare chi ha vinto, dato un tabellone. Ci sarà sempre un vincitore e un solo vincitore. Compito Data una scheda Connect Four, …

7
Triangoli esagonali!
Il tuo compito: crea un triangolo esagonale con lunghezza laterale n, dove nc'è un numero intero positivo o 0. Prima di tutto, lasciami definire un esagono: / \ | | \ / (Incredibile arte ASCII, giusto?) Gli esagoni possono essere collegati insieme condividendo i lati: / \ / \ | …

1
Vibrazioni positive
Il suono del theremin è stato immortalato nella canzone dei The Beach Boys, Good Vibrations . Molti associano anche il suo suono al tema della serie originale di Star Trek , sebbene apparentemente fosse un'emulazione di soprano . Questa sfida richiede di implementare un theremin . Ingresso Prendi un input …
20 code-golf  music 

30
Leggi una password
La tua sfida è leggere una "password" dalla tastiera / input standard. Sfida : Leggi una stringa in modo sinvisibile. Per ciascuno dei personaggi in s, stampa un personaggio c. In tempo reale. Regole: Devi stampare cin tempo reale. Non appena l'utente immette un carattere, è necessario visualizzarlo c. c …
20 code-golf  string 

30
Inversione interlacciata
Data una stringa, invertirla in modo incrociato. Ecco come farlo per abcdefghie abcdefghij, indicizzato 0: Separare i caratteri ad indici pari dai caratteri ad indici dispari:Acegi bdfh Acegi bdfhj Invertire i caratteri negli indici dispari:Acegi hfdb Acegi jhfdb Interlaccia di nuovo in una stringa:ahcfedgbi ajchefgdib Regole È necessario supportare stringhe …
20 code-golf  string 

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.