Domande taggate «decision-problem»

Per le sfide che implicano decidere se l'input soddisfa o meno determinati criteri e fornire alcuni dati, che rappresentano tale decisione.

30
Questo numero è una potenza intera di -2?
Esistono modi intelligenti per determinare se un numero è una potenza di 2. Questo non è più un problema interessante, quindi determiniamo se un dato numero intero è una potenza intera di -2 . Per esempio: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ …

30
Bontà Giza Golf!
Un "numero Giza", noto anche colloquialmente come Timmy Number, è qualsiasi numero in cui le cifre rappresentano una piramide ( A134810 ). Ad esempio, "12321" è un numero di giza perché può essere visualizzato in questo modo: 3 2 2 1 1 Tuttavia, qualcosa come "123321" non è un numero …

30
È un anno bisestile?
Questa sfida è abbastanza semplice. Riceverai un input che sarà un anno dal 1801 al 2400, e output se è un anno bisestile o meno. Il tuo input non avrà newline o spazi finali: 1954 Verrà emesso in qualsiasi modo che ti piace che dice chiaramente all'utente se è o …

12
Una sfida ben collegata
Un'attività che a volte faccio quando sono annoiato è quella di scrivere un paio di personaggi in coppie corrispondenti. Traccio quindi delle linee (sopra le cime mai sotto) per collegare questi personaggi. Ad esempio potrei scrivere e quindi le linee come:abcbacabcbacabcbac O potrei scrivereabbcacabbcacabbcac Dopo aver tracciato queste linee, provo …

30
Alla ricerca di un'anima gemella
Dato un elenco finito non vuoto di numeri interi, emettere un valore di verità se ci sono esattamente due voci uguali e tutte le altre voci sono distinte e un valore di falsa altrimenti. Esempi truthy: [1,1] [1,2,1] [1,6,3,4,4,7,9] falsey: [0] [1,1,1] [1,1,1,2] [1,1,2,2] [2,1,2,1,2] [1,2,3,4,5]

30
Sono un array insignificante?
Un array insignificante è un array di numeri interi positivi, in cui le differenze assolute tra elementi consecutivi sono tutte minori o uguali a 1 . Ad esempio, il seguente array è insignificante: [1, 2, 3, 4, 3, 4, 5, 5, 5, 4] Perché le differenze (assolute) corrispondenti sono: [1, …


6
Rileva castelli falliti
Uno degli aspetti interessanti della gravità è che, per quanto ne so, non si può semplicemente fare galleggiare a mezz'aria. Tuttavia, sembra che non tutti in Association of Random Castle Builders siano a conoscenza di questo fatto, portando a castelli come questo: # # # # # # ### #### …

30
Un'abbondanza di numeri interi!
Un numero abbondante è qualsiasi numero in cui la somma dei propri divisori è maggiore del numero originale. Ad esempio, i divisori propri di 12 sono: 1, 2, 3, 4, 6 E sommando questi risultati in 16. Dato che 16 è maggiore di 12, 12 è abbondante. Si noti che …

30
C'è un dosso?
Dato un elenco di numeri interi positivi, determinare se esiste un elemento maggiore dei suoi due vicini o inferiore ai suoi due vicini (un "bump"). Per essere chiari un bump non può mai essere il primo o l'ultimo elemento dell'elenco perché hanno un solo vicino. Il tuo programma dovrebbe generare …

22
Natural Pi # 0 - Rock
Obbiettivo Crea un programma / funzione che accetta un input N, controlla se Ncoppie casuali di numeri interi sono relativamente primi e restituisce sqrt(6 * N / #coprime). TL; DR Queste sfide sono simulazioni di algoritmi che richiedono solo la natura e il cervello (e forse alcune risorse riutilizzabili) per …
39 code-golf  math  random  pi  approximation  popularity-contest  code-golf  sequence  number-theory  binary  coding-theory  code-golf  math  3d  code-golf  code-golf  math  number  code-golf  kolmogorov-complexity  code-golf  ascii-art  graphical-output  binary-tree  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation  hexadecimal  code-golf  math  number  set-theory  code-golf  math  arithmetic  number-theory  integer  code-golf  string  kolmogorov-complexity  code-golf  math  sequence  arithmetic  decision-problem  code-golf  code-golf  ascii-art  code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

30
Test di divisibilità
Compito Dati due numeri interi strettamente positivi n e d come input, determinare se n è equamente divisibile per d , ovvero se esiste un intero q tale che n = qd. È possibile scrivere un programma o una funzione e utilizzare uno dei nostri metodi standard per ricevere input …

9
Dama "Comodo palindromo"
Se non avessi mai provato a scrivere un codice palindromico prima, sapresti quante parentesi tendono ad ostacolarti. ()()non è un palindromo, anche se sembra che dovrebbe essere, mentre ())(e ()(sono entrambi palindromici ed entrambi molto stupidi. Non sarebbe conveniente se fosse il contrario? Una stringa è convenientemente palindromica se è …

30
Questo numero è fattoriale?
L'obiettivo Dato un numero naturale come input, il tuo compito è quello di produrre un valore di verità o falsità in base al fatto che l'input sia un fattoriale di qualsiasi numero naturale. Puoi presumere che il numero di input sarà sempre compreso nell'intervallo di numeri supportati dalla tua lingua, …


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.