Puzzle di programmazione e codice Golf

Domande e risposte per programmare gli appassionati di puzzle e i giocatori di codice

3
Rimuovi un rettangolo libero
Questa immagine è stata realizzata sovrapponendo 7 rettangoli di colori diversi uno sopra l'altro: I rettangoli neri e marroni non sono ostruiti , ovvero nessun altro rettangolo è sopra di essi. Scrivi un programma che contiene un'immagine come questa e rimuovi qualsiasi singolo rettangolo libero, producendo l'immagine risultante. Esempio Se …


7
Ottimizza lo Scralphabet
Scralphabet Un normale sacchetto di tessere Scrabble contiene le seguenti lettere ( ?è una tessera vuota, che può rappresentare qualsiasi altra lettera): AAAAAAAAABBCCDDDDEEEEEEEEEEEEFFGGGHHIIIIIIIIIJKLLLLMMNNNNNNOOOOOOOOPPQRRRRRRSSSSTTTTTTUUUUVVWWXYYZ?? Le lettere hanno il seguente valore: {"A": 1,"B": 3,"C": 3,"D": 2,"E": 1,"F": 4,"G": 2,"H": 4,"I": 1,"J": 8,"K": 5,"L": 1,"M": 3,"N": 1,"O": 1,"P": 3,"Q": 10,"R": 1,"S": 1,"T": 1,"U": …

5
Riporta l'orologio emoji più vicino all'ora corrente durante l'esecuzione
Posso avere una grande if/elsecondizione per ogni 30 minuti, ma sto cercando più soluzioni matematiche e basate su Unicode. Ecco gli emoji dell'orologio: 🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕜🕝🕞🕟🕠🕡🕢🕣🕤🕥🕦🕧. Se non si dispone del supporto per il rendering adeguato, è possibile visualizzarli di seguito (non sono nello stesso ordine e possono apparire diversi da quelli …
20 code-golf  date 

7
Collocazione del petto di Minecraft
Il videogioco Minecraft è incentrato sul posizionamento e la rimozione di diversi tipi di blocchi nel reticolo intero 3D che costituisce il mondo virtuale. Ogni punto reticolare può contenere esattamente un blocco o essere vuoto (un blocco " aria " ufficialmente). In questa sfida, ci occuperemo solo di un piano …
20 code-golf 

5
Calcola π con convergenza quadratica
Scrivi una funzione o un programma completo che accetta un numero positivo ned esegue i npassaggi di un algoritmo iterativo per il calcolo di π con convergenza quadratica (cioè raddoppia approssimativamente il numero di cifre accurate ad ogni iterazione), quindi restituisce o stampa 2 n cifre corrette (tra cui l'inizio …
20 code-golf  pi 

8
Code Golf Image Downloader
In molte sfide di elaborazione delle immagini, il post contiene immagini che devono essere salvate in un file per poter risolvere il problema. Questo è un compito manuale particolarmente noioso. Noi programmatori non dovremmo essere soggetti a tale fatica. Il tuo compito è scaricare automaticamente tutte le immagini contenute in …

7
Confuse the Dakotas [chiuso]
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 . Sei stato assunto dal governo del North Dakota per crittografare le comunicazioni dello stato. Scrivi …


2
Formazione di poliomino con una catena di aste
sfondo Considera una catena (chiusa) di aste, ognuna delle quali ha una lunghezza intera. Quanti distinti poliomino senza fori puoi formare con una data catena? O in altre parole, quanti diversi poligoni non autointersecanti con lati allineati agli assi puoi formare con una data catena? Diamo un'occhiata a un esempio. …

1
Rileva domande duplicate
Rileva domande duplicate C'era una volta un campo da golf. Aveva un problema: le persone avrebbero posto domande simili o identiche ancora e ancora. Tu sei statoscelto selezionato arruolato forzatamente ricattato ha chiesto di automatizzare il processo di decisione se una domanda è un duplicato di una esistente, con qualsiasi …



4
La sfida dell'errore fatale
Obbiettivo Scrivere una routine che accetta una stringa di caratteri ASCII stampabili, s , e restituisce una stringa contenente gli stessi caratteri s , riordinate in modo che non ci sono due caratteri sottostringa appare più di una volta. Il programma deve elaborare tutte le stringhe di benchmark (vedi sotto) …

21
The Staircase Challenge
Il tuo lavoro è ricreare quest'opera d'arte: _____ | | | | _____| | | | | _____| | | | | _____| | | | | _____| La risposta deve ricreare questo e stampare questo come risultato. Sono consentite tutte le lingue, nessuna stampa diretta di arte, spesso, un …

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.