Puzzle di programmazione e codice Golf

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

19
La mia Parola può battere la tua Parola
PROBLEMA Con due parole, trova il vincitore in una battaglia di root digitale . Definisci la radice digitale di una parola in questo modo: A ogni lettera dell'alfabeto viene assegnato un numero: A = 1, B = 2, C = 3, ..., Z = 26 Aggiungi i valori per ogni …

11
Simula una macchina registro Minsky (I)
Esistono molti formalismi, quindi mentre potresti trovare utili altre fonti, spero di specificarlo abbastanza chiaramente da non essere necessario. Un RM è costituito da una macchina a stati finiti e da un numero finito di registri nominati, ognuno dei quali contiene un numero intero non negativo. Per semplicità di input …

30
Stampa un albero di Natale
La sfida Stampa un bell'albero di Natale con la sua stella in alto usando il codice più corto possibile. La stella dell'albero è un asterisco ( *) e il corpo dell'albero è composto da 0L'albero deve essere alto 10 file. Ogni riga deve essere correttamente rientrata nel modo in cui …

2
Una rete neurale può riconoscere i numeri primi?
sfondo Riconoscere la primalità sembra inadeguato per le reti (artificiali) neurali. Tuttavia, il teorema di approssimazione universale afferma che le reti neurali possono approssimare qualsiasi funzione continua, quindi in particolare dovrebbe essere possibile rappresentare qualsiasi funzione supportata finitamente che si desidera. Quindi proviamo a riconoscere tutti i numeri primi tra …

15
Attiva alcuni bit e ottieni un quadrato
Dato un numero intero , devi trovare il numero minimo di bit che devono essere invertiti in per trasformarlo in un numero quadrato . È consentito invertire solo i bit al di sotto di quello più significativo .N>3N>3N>3NNN Esempi N=4N=4N=4 è già un numero quadrato ( ), quindi l'output previsto …

10
404 - Pagina 404 unica non trovata
Ispirato da un poliglotta nella pagina Stack Overflow 404 : Obbiettivo Il tuo obiettivo è semplice, creare un poliglotta che produca il numero 404 e quindi terminare, nel maggior numero di lingue possibile. restrizioni Ecco il colpo di scena, c'è una restrizione per renderlo più difficile: Devi scrivere N programmi …

6
Giustificare e sillabare completamente un blocco di testo
Given a width and a block of text containing possible hyphen- ation points, format it fully- justified (in monospace). Completamente giustificato significa che è allineato a sinistra e a destra e si ottiene aumentando la spaziatura tra le parole fino a quando ogni linea si adatta. Relazionato: Giustifica un testo …


5
Il re può catturare il pedone?
Dato un input di quattro numeri interi x 1 , y 1 , x 2 e y 2 , viene emesso se un re bianco negli scacchi (con coordinate ( x 1 , y 1 )) potrebbe catturare un pedone nero (con coordinate ( x 2 , y 2 )) …
26 code-golf  chess 

10
Programmi concatenati
Sfida In questa sfida, si scriverà il primo programma, p 1 , di una sequenza infinita di programmi, in cui l'esecuzione di p n genera / genera il programma p n + 1 . Quando si concatenano i primi n> = 2 programmi, la sequenza dovrebbe essere emessa n. Esempio …

7
Scrivi un interprete 0815
Mi piace il concetto di 0815 , tranne l'interprete sul sito del creatore restituisce un errore 404. Quindi ho deciso di chiedere a tutti di aiutare! Le basi 0815 si basa su tre (3) registri e una coda. I registri sono denominati X, Y e Z, con X come sola …

12
Suggerimenti per giocare a golf in TI-BASIC
Quali consigli generali hai per giocare a golf in TI-BASIC per i calcolatori della serie TI-83/84 +? Sto cercando idee che possano essere applicate a problemi di code-golf e che siano anche in qualche modo specifiche per TI-BASIC (ad es. "Rimuovere commenti" non è una risposta). Si prega di inviare …
26 code-golf  tips  basic 

19
Corona cento corona incoronata
Ho notato un certo gioco ha avuto un contatore di vita peculiare, che invece di fermarsi a 999, ha guadagnato una nuova cifra - il numero successivo è stato corona centinaio 👑00. Dopo 👑99vennero incoronate cento coronate ( 👑👑0) e l'ultimo numero, dopo 👑👑9, fu corone cento coronate o 👑👑👑, …

30
Elenchi interi di Noè
Introduzione: Penso che ne abbiamo sentito parlare tutti, ma qui un breve riassunto: Noè raccolse due di ogni specie di animale sul pianeta, maschio e femmina, per salvare nella sua Arca durante una grande alluvione. La citazione reale dalla Bibbia è: Genesi 7: 2-3 Devi portare con te sette di …

25
Emetti una scheda Sudoku
La sfida di oggi è semplice: senza prendere alcun input, emettere una scheda sudoku valida. Nel caso in cui non si abbia familiarità con il sudoku, Wikipedia descrive come dovrebbe essere una scheda valida : L'obiettivo è riempire una griglia 9 × 9 con cifre in modo tale che ogni …

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.