Domande taggate «code-golf»

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

30
Determina se 4 punti formano un quadrato
Scrivi una funzione che accetta 4 punti sul piano come input e restituisce vero se i 4 punti formano un quadrato. I punti avranno coordinate integrali con valori assoluti <1000. È possibile utilizzare qualsiasi rappresentazione ragionevole dei 4 punti come input. I punti non sono forniti in alcun ordine particolare. …
29 code-golf  math 

13
Quanti Jimmys possono adattarsi?
In questa semplice ma divertente sfida , ti è stato chiesto di determinare se Jimmy sarebbe caduto dalla loro piattaforma. Jimmy ha tre parti del corpo /, oe \disposti come questa /o\ Le piattaforme sono rappresentate con -. Jimmy cadrà dalla loro piattaforma se hanno due o più parti del …
29 code-golf  string 

30
Jimmy cadrà dalla sua piattaforma?
backstory Incontra il mio amico Jimmy: /o\ Jimmy è un piccolo personaggio a cui piace stare su piattaforme. Ecco Jimmy in piedi sicuro su una piattaforma: /o\ ------------- Ora, Jimmy ha un buon senso dell'equilibrio, quindi può stare tranquillamente in piedi con una gamba fuori dalla piattaforma, in questo modo: …

7
Metamorfosi del codice sorgente
mbomb007 ci ha chiesto di fare un programma auto-mutilante . È una sfida interessante, ma personalmente non mi piace incoraggiare i miei programmi ad automutilarsi. Mi piace pensare che, al centro di ogni programma, vi sia una bellissima farfalla in attesa di scoppiare. Come tale, per la mia prima sfida …


1
Trova l'area del più grande poligono convesso
Dato un elenco di coordinate intere, trova l'area del più grande poligono convesso che puoi costruire dall'elenco in modo tale che - ogni vertice è nella lista nessun elemento dell'elenco è contenuto all'interno del poligono. Esempio: (0, 0) (8, 0) (0, 1) (3, 1) (7, 1) (1, 2) (5, 2) …


30
Implementare Bogosort
Viene risolvere Sudoku troppo duro? Anche la versione della forza bruta ? Ecco un esercizio di codifica che è un po 'più semplice. Io spero. :-P Scrivi la funzione più breve per implementare bogosort. In particolare, la tua funzione dovrebbe: Prendi un array (o l'equivalente della tua lingua) come input …

30
Il coseno del pedante
Il mio capo mi ha appena detto di scrivere una funzione coseno. Essendo un bravo appassionato di matematica, la mia mente ha immediatamente evocato la serie Taylor appropriata. cos(x) = 1 / 0! - x^2 / 2! + x^4 / 4! - x^6 / 6! + ... + (-1)^k x^(2k) …

20
Sequenza di Stewie: + * - / + * - /
Usiamo le quattro operazioni di base, addizione +, moltiplicazione *, sottrazione -e divisione /(float, non intero). La sequenza di Stewie è definita come segue: x = [x(1), x(2)] // Two initial numbers (one indexed) x(3) = x(1) + x(2) x(4) = x(2) * x(3) x(5) = x(3) - x(4) x(6) …

30
Questa sfida utilizza il carattere "+"
Il tuo compito: dato un numero n, genera un segno "+" che è ncaratteri distanti dal suo centro. Se questo è confuso, controlla i casi di test. Metodi standard di input: l'output deve essere una stringa o stampato. Si applicano scappatoie standard. Input: 1 Output: + ] 1 away from …

12
Validatore di lettere
Il New York Times ha un gioco online quotidiano chiamato Letter Boxed (il link è dietro un paywall; il gioco è anche descritto qui ), presentato in un quadrato come segue: Ti vengono dati 4 gruppi di 3 lettere (ogni gruppo corrisponde a un lato dell'immagine); nessuna lettera appare due …

4
Sposta le frecce lungo un contorno
in modalità sandbox Dato un insieme di contorni 2d chiusi non sovrapposti (separati da almeno uno spazio anche sulle diagonali) con le frecce orientate coerentemente nella stessa direzione in senso orario o antiorario (ogni contorno ha la propria direzione) e un numero positivo n, spostare le frecce npassi lungo i …


19
Ruota una colonna
Dato un intero k e un blocco di testo o un array 2d che le matrici interne possono avere lunghezze disuguali (che assomigliano a un blocco di testo), ruota ogni carattere o elemento nella colonna k -up su o giù nella posizione successiva quello esiste. Esempio Ruota la 20a colonna …

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.