Domande taggate «set-partitions»

Per le sfide legate alla suddivisione di un set in insiemi più piccoli disgiunti. Ciò include anche la suddivisione di raccolte ordinate come elenchi e insiemi non discreti come intervalli. Le sfide dovrebbero definire attentamente il concetto di partizione utilizzato.

4
Dividi una griglia in una griglia
introduzione C'è un piccolo villaggio con nient'altro che poche case e campi vuoti. I burocrati locali vogliono dividere il villaggio in lotti in modo tale che ogni lotto contenga esattamente una casa e i bordi dei lotti formino una bella griglia in linea retta. Il tuo compito è determinare se …

1
Risolvi Grid-Tangram
Il Tangram è un puzzle di dissezione composto da sette forme: cinque triangoli di dimensioni diverse, un parallelogramma e un quadrato. Data una forma, l'obiettivo è ricreare la forma usando tutti i pezzi e senza sovrapposizioni. Esistono ovviamente infiniti modi per disporre questo insieme di pezzi sull'aereo. Un sottoinsieme interessante …

4
Differenza rettangolare
In questa sfida, ti vengono dati due rettangoli sovrapposti e devi calcolare i rettangoli creati rimuovendo uno dall'altro. Ad esempio, se rimuovi il rettangolo rosso da quello nero: Si finisce con uno dei seguenti due set di rettangoli: Dovrai anche gestire quanto segue: Per essere più espliciti: Inserirai le coordinate …


1
Conta l'AMCII hamantaschen!
Oggi è Purim su cui un'usanza è quella di distribuire biscotti a forma di triangolo con ripieno chiamato hamantaschen (singolare: hamantasch ). Un'altra usanza è quella di bere molto. Non sono il fornaio più perfetto .... Ho così tanti hamantaschen di dimensioni irregolari da dare e così tanti amici a …



25
Un semplice pattino
ingressi: Due cifre singole (chiamiamole me n) e due caratteri (chiamiamole ae b) nel formato di input desiderato. Produzione: Per la procedura dettagliata, fingere m=2, n=5, a='a', b='b'. Il tuo output sarà una stringa creata dai tuoi quattro input. Chiamiamo la stringa result, con valore "". In primo luogo, concatenate …
17 code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 



10
Partizionare una mappa dei flussi d'acqua
Questa è una sfida su Internet richiesta da Palantir Technologies nelle loro interviste . Un gruppo di agricoltori ha alcuni dati di elevazione e li aiuteremo a capire come le precipitazioni scorrono sui loro terreni agricoli. Rappresenteremo la terra come una schiera bidimensionale di altitudini e utilizzeremo il seguente modello, …


2
Partizionare in sottosequenze crescenti
specificazione Questa sfida è semplice da dichiarare: il tuo input è un array non vuoto di numeri interi non negativi e il tuo compito è dividerlo in quante meno sottosequenze crescenti possibili. Più formalmente, se l'array di input è A, l'output è un array di array Btale che: Ciascuna Bforma …

1
Taglia una pizza a fette identiche
Questo è quello che pensavo fosse questa domanda , prima di leggerla appieno. Un gruppo di giocatori di golf di codice entra nella The Nineteenth Bite Pizzeria e ordina una pizza. Ha una forma irregolare, fatta di quadrati unitari. Il tuo compito è di aiutarli a tagliarlo in fette identiche. …

23
Contare le occorrenze di un set in un elenco
Dato un set di stringhe non vuoto e un elenco di stringhe, scopri quante volte il set si presenta nell'elenco, ovvero quante volte è possibile creare il set con elementi dall'elenco. Ogni elemento dell'elenco può essere utilizzato una sola volta. Suggerimento: un set è un elenco non ordinato di elementi …

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.