Puzzle di programmazione e codice Golf

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

26
Crea il PPCG Favicon
Il 1 ° novembre, la programmazione di Puzzle e Code Golf si diplomerà, quindi nei prossimi 11 mesi, vorremmo salvare alcuni ricordi di quando non eravamo laureati. Scrivi un programma che produce la favicon PPCG, vista sotto. L'immagine deve essere di almeno 64x64 pixel. Il blu deve essere il colore …



3
Uccidi selettivamente numeri interi positivi
introduzione Arithmetic Gaol è una struttura speciale che incarcera numeri interi positivi. Tuttavia, recentemente, gli interi positivi hanno cercato di scappare. Pertanto i guardiani hanno deciso di eliminare alcuni degli interi positivi per inviare un messaggio agli altri numeri interi. Hanno assunto un ingegnere del software per scrivere un programma …
21 code-golf  grid 

4
Raggiungere i propri numeri fortunati in reputazione
Un nuovo golfista di codice, Joe, si è appena registrato sul sito. Ha 1 reputazione ma è determinato a raggiungere esattamente tutti i suoi numeri fortunati in reputazione. Joe crede in poteri superiori che lo aiuteranno a raggiungere il suo obiettivo con una quantità minima di (sue o altre) azioni. …

6
Teorema del resto cinese
Il teorema del resto cinese ci dice che possiamo sempre trovare un numero che produce i resti necessari sotto diversi moduli primi. Il tuo obiettivo è scrivere codice per generare un numero simile in tempo polinomiale. Il codice più corto vince. Ad esempio, supponiamo che ci vengano dati questi vincoli …


16
Fisica Bitstring
sfondo Sì, la fisica del bittring è una cosa reale . L'idea è quella di costruire una nuova teoria della fisica usando solo stringhe di bit che si evolvono sotto una regola probabilistica ... o qualcosa del genere. Nonostante abbia letto un paio di articoli a riguardo, sono ancora piuttosto …

2
Polinomi principali
Dato un polinomio, determinare se è primo. Un polinomio è ax^n + bx^(n-1) + ... + dx^3 + ex^2 + fx + g, dove ogni termine è un numero costante (il coefficiente) moltiplicato per un potere intero non negativo di x. La massima potenza con un coefficiente diverso da zero …
21 code-golf  math  primes 

11
Calcola la distanza Hausdorff
introduzione La distanza di Hausdorff misura la differenza tra due sottoinsiemi di uno spazio metrico. Intuitivamente, uno spazio metrico è solo un set con una funzione di distanza integrata; in questa sfida, useremo i numeri naturali con la distanza ordinaria d(a, b) := abs(a - b). La distanza di Hausdorff …

3
Come lo faccio?
Ci sono 21 oggetti in Minecraft che puoi creare usando solo legno e oggetti realizzati in legno: ax barca ciotola pulsante petto tabella di crafting porta recinzione cancello zappa scala piccone tavole piastra di pressione pala segno lastra scale bastone spada botola Questo elenco presuppone che i 6 diversi tipi …

13
Codifica Road-Length
Negli Stati Uniti , le due direzioni opposte del traffico su una strada sono separate da una linea gialla tratteggiata se il passaggio è consentito e due linee gialle continue se il passaggio non è consentito. (Solo un lato può essere tratteggiato per consentire il passaggio su quel lato e …


4
Pure Sourcery - Programmi di modellatura che emettono le cifre da 0 a 9
Ecco un font pixel 5 per 7 per le cifre da 0 a 9: .███. █...█ █...█ █...█ █...█ █...█ .███. ..█.. ███.. ..█.. ..█.. ..█.. ..█.. █████ .███. █...█ ....█ ...█. ..█.. .█... █████ .███. █...█ ....█ ..██. ....█ █...█ .███. █..█. █..█. █..█. █████ ...█. ...█. ...█. █████ …

8
Cubo di Rubik Scrambles
Il tuo compito è creare una sequenza casuale di mosse, che può essere utilizzata per rimescolare un cubo di Rubik. Un tale scramble è composto esattamente da 25 mosse. Ogni mossa consiste in lettere UDRLFBopzionalmente seguite da uno dei suffissi '2. Questa notazione è chiamata la notazione Singmaster. UDRLFBrappresenta una …

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.