Domande taggate «code-golf»

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

8
Numeri BIU (o numeri sommati)
Come individuarli Prendi un numero intero positivo k. Trova i suoi divisori . Trova i fattori primi distinti di ciascun divisore . Somma tutti questi fattori insieme. Se questo numero (somma) è un divisore di k ( se la somma divide k ), allora questo numero k è un numero …

3
Exact Cover Puzzle
SFIDA Dato un insieme di lettere raggruppate, disponile sul tabellone in modo che coprano interamente l'area. Rappresentanza del Consiglio di amministrazione (aka SHIP DECK) La scheda è una griglia 6x6. Ci saranno sempre 36 quadrati totali. Le colonne sono contrassegnate AF. Le righe sono contrassegnate 1-6. Esempio: A B C …


3
Rettangoli Unicode
Dato una matrice adi personaggi diu=" ╶╺╵└┕╹┖┗╴─╼┘┴┶┚┸┺╸╾━┙┵┷┛┹┻╷┌┍│├┝╿┞┡┐┬┮┤┼┾┦╀╄┑┭┯┥┽┿┩╃╇╻┎┏╽┟┢┃┠┣┒┰┲┧╁╆┨╂╊┓┱┳┪╅╈┫╉╋" le coordinate di una sottomatrice come x, y, w, h(left, top, width> 1, altezza> 1) uno spessore tdi 1 (come in ┌) o 2 (come in ┏) eseguire il rendering di un bordo interno per la sottostruttura con lo spessore specificato, tenendo conto …

11
Genera un'immagine periodo speciale
Costruisci un programma o una funzione che accetta input sotto forma di <width>, <height>, <color1>, <color2> e genera un output tale che la prima riga si alterna tra i pixel di colore <color1>e <color2>con un periodo di <height>. Per ogni riga che segue, il periodo deve essere <height> - <row …

2
Implementa Cubically Cube
Cubically è un linguaggio esoterico abbastanza nuovo in grado di creare brevi risposte da golf per un sottoinsieme molto specifico di problemi. È unico in quanto memorizza la memoria sotto forma di un cubo di Rubik 3x3, rendendo i calcoli molto meno banali rispetto alla maggior parte delle lingue. In …

7
Leggi la mia data in formato libero
Data una data scritta in qualsiasi (deve gestire tutti nello stesso programma) dei seguenti formati, analizzalo in un valido yyyy/mm/dd date. 17th May 2012 March 14th, 2016 20 February 2014 September 14, 2017 Sunday, June 8, 2015 Regole Le date a volte non saranno valide, ad es. giorno errato per …
10 code-golf  string  date 

22
Esponente di numeri complessi
Dati due numeri interi, che possono essere negativi, zero o positivi ae b(presi in qualsiasi formato ragionevole, incluso l'inserimento di un numero complesso semplice ), convertirlo in a + bidove si itrova il numero immaginario (radice quadrata di uno negativo). Quindi, aumentalo alla potenza di una terza variabile di input …

12
Calcolatore dell'imposta sulle vendite semplice
Le tasse sulle vendite negli Stati Uniti sono, per non dire altro, complicate. In genere, esiste un'imposta sulle vendite statale (ci sono una manciata di stati che non riscuotono un'imposta sulle vendite statale), ma potrebbero esserci anche un'imposta sulle vendite della contea, un'imposta sulle vendite del distretto scolastico, un'imposta sulle …

2
tuo zio aiuta bisogni ubriachi
Drunk Uncle (mi dispiace ME e AUS per il blocco della regione) è un personaggio immaginario di Saturday Night Live. Confonde spesso parole per gli altri che suonano come loro. Per questa sfida devi convertire i normali discorsi in drunkspeak. Algoritmo La traduzione in drunkspeak richiede lo scambio dell'ordine delle …

10
Generazione di numeri primi Fermat
Dato un numero n, stampa l'ennesimo numero primo di Fermat, dove i numeri di Fermat sono nel formato 2 2 k +1. Questo codice dovrebbe in teoria per qualsiasi n (cioè non hardcode esso), anche se non si prevede di sospendere per n> 4. (Dovrebbe non tornare 4.294.967,297 mila per …
10 code-golf  primes 

7
Quando lampeggiano le luci?
Immagina di avere due luci. Queste spie si accendono e si spengono a una velocità specifica: Light 0: Delay 0ms and then blink every 1000ms Light 1: Delay 500ms and then blink every 1000ms Simuliamo queste luci per i primi 2000ms: 0ms: Light 0 on 500ms: Light 1 on 1000ms: …
10 code-golf  number 

2
Reindent Java / C / C ++ / ecc. codice
Scrivi un programma che aggiunge o rimuove spazi bianchi per formattare il codice in modo corretto. Regole per l'aspetto del codice al termine: Nessuna riga deve contenere più di una di {e }. A {dovrebbe essere sempre l'ultima cosa su una linea. A }dovrebbe essere sempre l' unica cosa su …

15
Crea un cambio
Per "spostare" su un numero di nposti, procedi come segue: Rimuovi le ultime ncifre Aggiungi ncopie della prima cifra all'inizio del numero Ad esempio, per spostare il numero di 31415tre posizioni, estrarre le ultime tre cifre da ottenere 31, quindi aggiungere altre tre copie della prima cifra 3, fino alla …
10 code-golf  math 

12
Trova il secondo zero
Sfida Dato un numero intero nel formato del complemento a due a 32 bit , restituisce l'indice della seconda cifra zero meno significativa nella rappresentazione binaria, dove un indice 0rappresenta il bit meno significativo e un indice 31rappresenta il bit più significativo. Se non esiste un secondo zero, è possibile …
10 code-golf  number 

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.