Domande taggate «code-golf»

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

24
Il numero può essere diviso in potenze di 2?
Ieri mentre giocavo con mio figlio ho notato il numero nel suo trenino: Quindi abbiamo che possono essere divisi in o4281428142814 - 2 - 8 - 14−2−8−14-2-8-122- 21- 23- 2022−21−23−202^2-2^1-2^3-2^0 Sfida così semplice: dato un numero non negativo come input, restituisce valori di verità e falsità coerenti che rappresentano se …

30
Il primo, l'ultimo e tutto il resto
Dati due numeri interi, genera i due numeri interi e quindi l'intervallo tra loro (esclusi entrambi). L'ordine dell'intervallo deve essere lo stesso dell'input. Esempi: Input Output 0, 5 -> [0, 5, 1, 2, 3, 4] -3, 8 -> [-3, 8, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7] …
33 code-golf 

5
Estrudere le facce di un cubo simmetricamente lungo XYZ
sandbox Ai fini dell'attività corrente, un cubo di lunghezza unitaria viene reso in proiezione obliqua con simboli ASCII come segue: +-----+ / /| +-----+ | | | + | |/ +-----+ + per i vertici. -per i bordi X. La lunghezza dell'unità lungo X è rappresentata da cinque -tra due …

19
Chiesa booleana
Chiesa booleana Un booleano della Chiesa è una funzione che ritorna xper vero e yper falso dove xè il primo argomento della funzione ed yè il secondo argomento della funzione. Ulteriori funzioni possono essere composte da queste funzioni che rappresentano il and not or xoreimplies logiche operazioni. Sfida Costruire le …

30
Restituisce il numero primo più vicino
Sfida Questo è semplice: dato un numero intero positivo fino a 1.000.000, restituisce il numero primo più vicino. Se il numero stesso è primo, è necessario restituire quel numero; se ci sono due numeri primi ugualmente vicini al numero fornito, restituisce il più basso dei due. L'input ha la forma …
33 code-golf  primes 

21
Istogramma Alfabeto
Data una frase di input composta da una o più parole [a-z]+e zero o più spazi , genera un istogramma di arte ASCII (grafico a barre) della distribuzione delle lettere della frase di input. L'istogramma deve essere disposto orizzontalmente, cioè con il tasto lettera lungo il fondo in ordine alfabetico …

21
Numero di telefono in parole pronunciate
Obbiettivo Scrivi un programma o una funzione che traduca un numero di telefono numerico in testo che lo rende facile da dire. Quando le cifre vengono ripetute, devono essere lette come "doppia n" o "tripla n". Requisiti Ingresso Una serie di cifre. Supponiamo che tutti i caratteri siano cifre da …


30
Metà, metà metà e metà
Considera la seguente sequenza numerica: 0,12,14,34,18,38,58,78,116,316,516,716,916,1116,1316,1516,132,332,532,…0,12,14,34,18,38,58,78,116,316,516,716,916,1116,1316,1516,132,332,532,… 0, \frac{1}{2}, \frac{1}{4}, \frac{3}{4}, \frac{1}{8}, \frac{3}{8}, \frac{5}{8}, \frac{7}{8}, \frac{1}{16}, \frac{3}{16}, \frac{5}{16}, \frac{7}{16}, \frac{9}{16}, \frac{11}{16}, \frac{13}{16}, \frac{15}{16}, \frac{1}{32}, \frac{3}{32}, \frac{5}{32}, \dots Enumera tutte le frazioni binarie nell'intervallo unitario [0,1)[0,1) [0, 1) . (Per facilitare questa sfida, il primo elemento è facoltativo: puoi saltarlo e considerare …

24
Somma di cinque cubi
Dato un numero intero, genera cinque cubi perfetti la cui somma è quel numero intero. Si noti che i cubi possono essere positivi, negativi o zero. Per esempio, -10 == -64 - 64 + 64 + 27 + 27 quindi per l'input -10potresti produrre [-64, -64, 64, 27, 27], anche …

30
Flippign Lettesr Aroudn
Nella chat, spesso digitiamo velocemente e non osserviamo realmente l' ordine delle lettere prima di pubblicare un messaggio. Dato che siamo pigri, abbiamo bisogno di un programma che scambia automaticamente le ultime due lettere con le nostre parole, ma poiché non vogliamo rispondere troppo tardi, il codice deve essere breve. …
33 code-golf  string 

1
Palla per microgravità
Sei su una stazione spaziale intergalattica avanzata. Un tuo amico che sta minacciando nello Studio della gravità ha appena creato un gioco che prevede l'uso della microgravità come modo per muovere una palla. Ti porge un piccolo controller con quattro frecce direzionali su di esso e una struttura simile a …

30
Quanti argomenti sono stati passati?
Usando il linguaggio che preferisci, scrivi una funzione che accetta un numero variabile di argomenti e restituisce il numero di argomenti con cui è stata chiamata. specifiche: La tua lingua deve supportare le funzioni degli argomenti variabili: qualcosa che può essere chiamato che accetta un numero arbitrario di argomenti 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.