Domande taggate «code-golf»

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


13
creare una barra di avanzamento ASCII
bene, è qualcosa di simile a questa domanda ma con alcune piccole differenze. devi scrivere un programma per chiedere la larghezza della barra di avanzamento e la quantità di lavoro svolto. e quindi disegnare una barra di avanzamento con le seguenti funzionalità: larghezza indica quanti caratteri devi usare per disegnare …

4
Converti da Notazione infissa a Notazione prefisso
Data un'espressione aritmetica, che può includere parentesi ( ()), esponenti ( ^), divisione ( /) e moltiplicazione ( *), addizione ( +) e sottrazione ( -) (in quell'ordine di operazione), come a ^ (2 / 3) * 9 * 3 - 4 * 6 genera la stessa espressione in notazione …
12 code-golf  math 

12
Trovare la parola più "unica"
Usando la tua lingua preferita, scrivi la funzione / script / programma più breve che puoi per identificare la parola con il numero più alto di lettere univoche in un testo. Le lettere univoche devono includere qualsiasi carattere distinto che utilizza la codifica UTF-8 . Le versioni maiuscole e minuscole …
12 code-golf  word 

16
Trova parole con una sola mano
"esagerato" è un esempio di una parola che può essere digitata sulla mano sinistra, su una normale mappa della tastiera qwerty. "monopolio" è un esempio per la mano destra. Ricerca nel wordsfile unix di parole che possono essere digitate da un lato. L'output dovrebbe essere di due righe: elenco separato …
12 code-golf 

3
Implementa un calcolatore grafico
Ci sono state molte domande riguardanti i calcolatori; tuttavia, non sembra che nessuno implichi l'implementazione di una calcolatrice grafica. La sfida Devi scrivere un programma completo che prende più formule come input da STDIN e le rappresenta graficamente su STDOUT. L'input prenderà la forma f1(x)=x^2-x-1. Ci sarà un fseguito da …

1
Simula un computer (a gravità) di tipo biliardo
La macchina Una macchina del tipo a palla da biliardo è composta solo da simboli \ _ /insieme a lettere maiuscole e minuscole, spazi e numero 1. \e /sono rampe. Una palla che viene dall'alto verrà deviata sul lato destro o sinistro, rispettivamente. Per entrambe le rampe, se una palla …

3
Quine salva-sessione
Ispirato da questa domanda . Creare un programma che richiede all'utente di memorizzare alcuni dati e, quando il programma viene chiuso, espellere il programma stesso, ad eccezione dei dati di sessione modificati. L'utente quindi apre il programma appena generato e può richiamare i dati dal programma precedente. comandi KEY VALUE: …
12 code-golf  quine 

4
Percorso più breve per un cavaliere di scacchi
Il tuo programma dovrebbe calcolare il numero di mosse necessarie a un cavaliere di scacchi per raggiungere ogni quadrato della scacchiera. L'input sarà costituito da due numeri interi separati da spazio che rappresentano le coordinate del quadrato iniziale (coordinate orizzontali e verticali, comprese tra 0 e 7 ciascuna). Il tuo …
12 code-golf  chess 

7
Che giorno è oggi (o altre date)?
Compito Scrivi un programma o una funzione che calcola il nome di un giorno della settimana di una data immessa da un utente. Input Output Ingresso è una stringa, YYYYMMDD. Esempio di valori di input: 20110617: 17 giugno 2011 19040229: 29 febbraio 1904 06661225: 25 dicembre 666 00000101: 1 gennaio …
12 code-golf  date 

5
Interpolazione polinomiale
Scrivi un programma che esegue l' interpolazione polinomiale usando numeri razionali di precisione arbitraria reale. L'input è simile al seguente: f (1) = 2/3 f (2) = 4/5 f (3) = 6/7 ... Si può presumere che ci sia esattamente uno spazio bianco prima e dopo il =segno, tutti i …

8
Trovare i massimi percorsi
Dato un quadrato di numeri naturali positivi, scrivere un programma trova un percorso orizzontale e uno verticale con la somma dei numeri lungo di essi massima. Un percorso orizzontale va dalla prima colonna all'ultima e deve aumentare la posizione della colonna di una in ogni passaggio. Un percorso verticale va …
12 code-golf 

8
Quine Challenge I
Sfida In questa attività devi scrivere un programma che prenderà in input un numero intero N (-1e9 <= N <0 && 0 <N <= + 1e9) , quindi calcola T = (abs (N)% M + 1) , se N è positivo quindi emette il carattere T-esima dall'inizio, altrimenti emette il …
12 code-golf  quine 

1
Risolvi l'8 Puzzle
8 Puzzle è la variante più piccola del 15Puzzle (o del puzzle scorrevole ). Hai una 3x3griglia che è piena di numeri da 0 a 8 (0 indica la tessera vuota) disposta in un ordine casuale. Il tuo compito è inserire una griglia 3x3 e mostrare la soluzione più breve …

9
Fattoriali di Forking
Questo golf richiede un calcolo fattoriale suddiviso tra più thread o processi. Alcune lingue rendono questo più facile da coordinare rispetto ad altri, quindi è lang agnostico. Viene fornito un codice di esempio non registrato, ma è necessario sviluppare un proprio algoritmo. L'obiettivo del concorso è vedere chi può elaborare …
12 code-golf 

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.