Questo è un "labirinto di frecce": v < > v > ^ > v ^ < * I *segna il punto in cui si finirà. Il tuo obiettivo è trovare dove inizia il labirinto (quindi, labirinto inverso). In questo caso, è il primo >sulla seconda riga. v------< S-+---v | | …
Il tuo compito - se scegli di accettarlo - è quello di costruire un programma che analizza e valuta una stringa (da sinistra a destra e di lunghezza arbitraria) di token che danno indicazioni - sia a sinistra che a destra. Ecco i quattro possibili token e i loro significati: …
Questo è un puzzle di golf di codice con un'applicazione del mondo reale. Alcuni browser correnti, se inserisci un URL simile data:text/html,<script>alert("hi")</script> eseguirà il codice JavaScript indicato. Supponiamo ora che tu abbia un URL simile a (pseudocodice): data:text/html,<script> myPublicKey="12345678"; cryptoLib=download("http://example.com/somecryptolib.js"); if(sha256sum(cryptoLib) == "12345678") eval(cryptoLib) </script> Se lo stampassi su biglietti …
Windows Batch (CMD) è probabilmente la lingua meno adatta per giocare a golf. Evita i caratteri di nuova riga . Se stai cercando il codice più breve in byte, al contrario dei caratteri, ti consigliamo di eliminare tutti i ritorni a capo non necessari (caratteri di nuova riga = 2 …
Dato un tabellone, scrivi il programma o la funzione più breve per visualizzare o restituire quali personaggi sono in vista del giocatore. Un personaggio è in vista se è possibile tracciare una linea tra lui e il giocatore, senza attraversare alcun personaggio che blocchi la visione. Ingresso: @rappresenta la posizione …
Gli amanti del golf. Insieme, abbiamo unito le forze per produrre un codice che sia conciso, funzionalmente bello ed è più brutto del Fantasma dell'Opera del romanzo originale. È giunto il momento per noi di riportare la bellezza nel mondo della programmazione. Con il colore. In un modo conciso, funzionalmente …
Vi presento un test! Il tuo test è testare. Il test è quello di testare la testee con i test di un tester ti dà, in shor prova di quantità di codice. In particolare, eseguirai un test a scelta multipla che hai ricevuto come input. In questa sfida, devi prendere …
Potresti averlo visto in Die Hard: With a Vengeance ... Questa domanda si basa sul famoso Jug Puzzle da 3 e 5 litri, ma con un'inclinazione leggermente diversa. Aggancia un po 'di codice che, quando viene fornito un numero intero compreso tra 1 e 100, ti fornirà le istruzioni più …
Chi non ama il teorema di Pitagora a² + b² = c²? Scrivi il metodo più breve che puoi in qualsiasi lingua che comprenda il valore a e b e stampi "L'ipotenusa di questo triangolo rettangolo è" + c. Mantenere c solo con tre cifre decimali.
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Code Golf Stack Exchange. Chiuso 2 anni fa . La sfida è creare un programma che risolva i problemi di HQ9 + e che …
Quali consigli generali hai per giocare a golf in MATLAB? Sto cercando idee che possano essere applicate ai problemi del codice golf in generale che siano almeno in qualche modo specifiche per MATLAB (ad esempio "rimuovere i commenti" non è una risposta). Si prega di inviare un suggerimento per risposta.
Ho scritto questo strano testo in cui i vewols sembrano essere ratetod: Sono un testo scritto male. Qualche matto giocava con l'ordine delle vocali. Per favore, aggiustami! Quindi avrei bisogno di un pragramma in grado di ricambiare i vewols (e la lettera 'y' come sembra) in modo che il testo …
Chiunque sia moderatamente interessato all'ottimizzazione del codice a basso livello conosce i pericoli della ramificazione, sia che sia implementato come se dichiarazioni, cicli o dichiarazioni selettive, la possibilità di un errore nel ramo sia una cosa terribile che fa perdere tempo. I problemi semplici possono essere risolti molto meglio con …
Questo aneddoto contiene il seguente intrigante scambio: "Bene, Fred", interruppe Avi. "Quindi come cambieresti per evitare voci duplicate?" "Oh, cambia quello lì in uno negativo." Mentre questa affermazione non è precisa nel contesto, mi chiedo se ci sia un codice plausibile per il quale ha senso. La tua sfida è …
Data una sequenza di numeri, trova il numero minimo di salti per passare dalla posizione iniziale alla fine e tornare di nuovo alla posizione iniziale. Ogni elemento della sequenza indica il numero massimo di mosse che si possono muovere da quella posizione. In qualsiasi posizione, è possibile eseguire un salto …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.