Puzzle di programmazione e codice Golf

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

9
Sfida dei layout di tastiera
Il layout di tastiera comunemente utilizzato dalle persone è il layout QWERTY come mostrato di seguito. Ma ci sono anche altri layout di tastiera: DVORAK Colemak OPERAIO Il tuo compito Il codice richiederà due input: il nome del layout della tastiera e una stringa da trascrivere. Il tuo obiettivo è …



9
Primi palindromici senza 11
Ogni palindromo con un numero pari di cifre è divisibile per 11, quindi 11 è l'unico [primo palindromico] con un numero pari di cifre. - David Wasserman, OEIS L'ho imparato oggi in modo manuale, prima di fare le mie ricerche, quando il mio programma ha saltato i numeri con un …

4
Cambia la gravità del testo come il puzzle del 2048
Nel gioco 2048, hai una griglia e puoi spostare gli elementi in quattro direzioni. Si muovono tutti in quella direzione il più lontano possibile. Per questa sfida, ti verrà data una stringa 2D quadrata imbottita (con nuove righe o un elenco di stringhe), in questo modo: ab cd e f …
14 code-golf  string 

12
Poliglotti più o meno!
L'invio deve contenere un elenco di numeri (in qualsiasi formato di elenco supportato dalla propria lingua, oppure utilizzando più parametri funzione / riga di comando) o una stringa di numeri separati da qualsiasi carattere che non lo sia 0123456789. In una lingua, deve aggiungerle tutte e generare la somma. In …

11
A, Buzz, C, D, E, Fizz, G
Un semplice FizzBuzz che utilizza le stringhe. Dato 1 parola o frase (stringa) 2 personaggi unici Produzione La parola o la frase con ciascuna occorrenza del primo carattere sostituita con Fizz e ciascuno del secondo carattere sostituito con ronzio Regole La prima lettera sia in Fizz che in Buzz deve …
14 code-golf  string 

9
Elenchi e matrici, parte per parte
In questa sfida, otterrai quattro attività diverse ma in qualche modo correlate che devono essere risolte in un modo specifico. Prima spiegherò i compiti, quindi seguirò una spiegazione di come devi risolverlo. Il tuo codice dovrebbe per tutte e quattro le attività assumere due numeri interi positivi come input:, n,mdove …

1
Aiutami a spremere i miei avocado
In questa sfida, ho un campo di avocado che vorrei spremere il più rapidamente e completamente possibile. Puoi scrivere un programma o una funzione per aiutarmi a capire come spremere perfettamente tutti gli avocado? Come input, otterrai gli avocado come una griglia quadrata mx m, dove mc'è un numero intero …
14 code-golf 


4
Risolvi la notazione del problema matematico
Immagina di avere un numero infinito di problemi a casa (!) Ognuno con un numero intero. Math Problem Notation è una notazione per la descrizione di sottoinsiemi del problema utilizzando gli identificatori del problema. Un'espressione MPN può consistere in diverse cose: Un singolo valore Questo rappresenta un insieme contenente il …

2
Un giorno in spiaggia
Ispirato da questa sfida Obbiettivo: L'obiettivo è disegnare onde che si infrangono su una spiaggia. Ingresso: Ti verranno dati 3 numeri interi (in qualunque formato tu voglia) come input. Il primo numero intero sarà la lunghezza del disegno Il secondo numero intero sarà l'indice del banco di sabbia, dove le …


2
Trova l'interno di un Loop
Compito Dato uno schema ASCII di un loop per esempio .................... ......@@@@@......... ......@...@......... .....@@...@@@@@..... ....@@........@..... ....@........@@..... ....@@@@@@@@@@...... .................... .................... E una posizione sul circuito per esempio (7,1) Devi trovare l'interno e l'esterno del ciclo per esempio 00000000000000000000 00000011111000000000 00000011111000000000 00000111111111100000 00001111111111100000 00001111111111100000 00001111111111000000 00000000000000000000 00000000000000000000 specificazioni Puoi prendere l'input per …

1
Notazione integra offuscata
Modifica: pubblicherò presto una versione più recente di questa domanda meta-golf. Resta tooned! Modifica n. 2: non aggiornerò più la sfida, ma la lascerò aperta. La meta-golfversione è disponibile qui: /codegolf/106509/obfuscated-number-golf Sfondo: La maggior parte dei numeri può essere scritta con solo 6 simboli diversi: e (Costante di Eulero) - …

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.