Domande taggate «code-golf»

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

7
Siamo finiti da dove abbiamo iniziato! ...
Sfida: Ingresso: Prendi due input: - Una stringa contenente solo ASCII stampabile (esclusi spazi, tabulazioni o nuove righe) - Un carattere ASCII stampabile Produzione: La prima riga conterrà l'input della stringa. Ogni prima i-modulo-3 prima occorrenza di questo personaggio si sposterà in direzione sud-est; ogni ioccorrenza di -modulo-3 secondi si …

21
Simbolo Levi-Civita
Il simbolo tridimensionale di Levi-Civita è una funzione che fprende triple di numeri (i,j,k)ciascuna in {1,2,3}, a {-1,0,1}, definite come: f(i,j,k) = 0quando i,j,knon sono distinti, ovvero i=jo j=kok=i f(i,j,k) = 1quando (i,j,k)è uno spostamento ciclico di (1,2,3), quello è uno di (1,2,3), (2,3,1), (3,1,2). f(i,j,k) = -1quando (i,j,k)è uno …

19
Quanti anni ha all'incirca?
Scrivi un breve programma che impieghi un numero positivo di secondi che rappresenti un'età e fornisca una stima di quel tempo in inglese. Il tuo programma deve generare il tempo meno preciso che è trascorso, tra le seguenti metriche e la loro lunghezza in secondi: second = 1 minute = …
29 code-golf  date 

9
È montuoso?
Sfida Per questa sfida, una stringa montagnosa è una stringa conforme alla regola grammaticale in M: x(Mx)*cui ad ogni produzione, tutte le x sono lo stesso carattere. Una volta rientrata, una stringa montuosa potrebbe assomigliare a questa: A B C D C E F E C B A Come puoi …

8
Dimmi come flop
Come scienziati informatici, probabilmente conoscerete tutti le operazioni di base dell'elenco pop e push . Queste sono semplici operazioni che modificano un elenco di elementi. Tuttavia, hai mai sentito parlare del flop dell'operazione ? (come nel flip- flop di )? È abbastanza semplice Dato un numero n , inverti i …

22
The Time Anagram
Originariamente pubblicato (ed eliminato) da @Tlink , molto probabilmente ispirato a questa domanda StackOverflow . Dato che è stato un peccato, è stato cancellato, perché sembrava una buona sfida in generale, ho pensato di ripubblicarlo con una formattazione e regole adeguate. (Ho provato a contattare @Tlink e ottenere il suo …
29 code-golf  date 

4
Implementa l'aggiunta di stringhe vere
Molte lingue consentono di "aggiungere" stringhe con +. Comunque questa è davvero concatenazione, una vera aggiunta seguirà gli assiomi di gruppo: È chiuso (l'aggiunta di due stringhe è sempre una stringa) È associativo ( (a + b) + c = a + (b + c) ) C'è un'identità ( ∃e: …


21
Sequenze impilabili
Distribuisci carte etichettate da 0 a 9 da un mazzo una alla volta, formando pile che iniziano da 0 e contano fino a 1. Quando distribuisci uno 0, lo metti sul tavolo per iniziare un nuovo stack. Quando distribuisci qualsiasi altra carta, la metti in cima a una carta che …

11
Costruisci un semi-zigzag
Ti verrà dato un numero intero positivo Ncome input. Il tuo compito è costruire un semi-zigzag, di Nlati, ciascuno di lunghezza N. Dal momento che è relativamente difficile descrivere chiaramente l'attività, ecco alcuni esempi: N = 1: O N = 2: O OO N = 3: OO OO OOO N …

16
Triplici pitagorici primitivi
( correlato ) Una tripla pitagorica è un elenco (a, b, c)che soddisfa l'equazione a 2 + b 2 = c 2 . Un triplo pitagorico primitivo (PPT) è uno in cui a, be csono tutti coprimi (cioè, l'unico divisore comune tra i tre elementi è 1). Ad esempio, il …

25
Numeri palindromici con un tocco binario
Attenzione: questa NON è una sfida "hey, disegniamo una torta in arte ASCII"! Continua a leggere;) Qualche tempo fa era il mio compleanno, ho 33 anni. Quindi c'è questa imbarazzante tradizione sociale che consiste nell'invitare parenti e amici, mettere candele a forma di numero su una torta, cantare canzoni e …


20
Galleggia da 754 a Hamming
Ti verrà dato come input un numero intero knell'intervallo da -4503599627370496(−2 52 ) a 4503599627370496(2 52 ). Come è noto , i numeri interi in questo intervallo possono essere rappresentati esattamente come valori a virgola mobile a precisione doppia. Dovresti generare il peso di Hamming (numero di quelli) della codifica …


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.