Puzzle di programmazione e codice Golf

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

1
I tipi di Pokemon più resistenti
sfondo Questa domanda è simile a questa . Ho fornito tutte le informazioni necessarie di seguito. Se hai familiarità con l'altra sfida, nota che stiamo classificando tutte le difese invece di vedere l'efficacia di un singolo attacco. Questo è importante perché significa che le tabelle sono inverse l'una dall'altra e …


5
Crea un Tamagotchi / Giga Pet semplificato!
Tamagotchi e Giga Pets erano piccoli dispositivi elettronici che simulavano un animaletto virtuale. Questo animale domestico aveva diverse statistiche, come salute, fame, ecc . Di recente ho scritto questo esempio: import msvcrt,os,sys;d=m=100;h=s=t=p=0;f=10 while 1: os.system('cls'if os.name=='nt'else'clear');print("health:",d,"\nhunger:",h,"\nsleep:",s,"\nfood:",f,"\npotions:",p,"\nmoney:",m);t+=1 if msvcrt.kbhit(): k=ord(msvcrt.getch()) if k==102 and h>8 and f:f-=1;h-=9 if k==115:s=0 if k==112 and …
9 code-golf 

10
ArcSinc approssimativo
L'obiettivo è semplice: fornire xall'equazione una soluzione reale diversa da zero sin(x) = -mx, dato l'input m, nel minor numero di byte. specifiche tecniche: La tua risposta deve essere corretta con 3 cifre significative. È possibile produrre qualsiasi soluzione reale diversa dalla soluzione banale x=0. Si può presumere mche esista …
9 code-golf  math 

2
Converti pointfree in pointful
Essendo un hacker di Haskell, preferisco la notazione senza senso piuttosto che puntuale. Sfortunatamente alcune persone trovano difficile leggere una notazione senza senso e trovo difficile ottenere il numero corretto di parentesi quando scrivo in modo puntuale. Aiutami a convertire il codice scritto in pointfree in notazione puntuale! Di Nella …

3
Natural Pi # 1 - Sand
Obbiettivo Genera ( N) segmenti di linea casuali di lunghezza uniforme ( l), controlla se attraversano le tlinee parallele equidistanti ( ). Simulazione Cosa stiamo simulando? Ago di Buffon . Leviga la sabbia nella tua sandbox, disegna una serie di linee parallele equidistanti (chiama la distanza in mezzo t). Prendi …

1
Esegui la regola di combinazione di Dempster
Corso intensivo su ora legale La teoria di Dempster-Shafer (DST) fornisce un metodo per combinare varie fonti di prove per formare una credenza. Dato un elenco di possibili affermazioni (una delle quali è la vera risposta), a ogni possibile combinazione di affermazioni viene assegnata una "massa" che indica il grado …
9 code-golf  math 


6
Monomiali fraintesi
Esiste un'equazione, assumendo ne xsono positivi, che esprime la relazione tra due monomi, l'uno essendo una falsa rappresentazione comune dell'altro. Molte persone fanno il semplice errore di equiparare questi (cioè 3x^2e (3x)^2). Sfida Dato un numero intero positivo i, determinare e restituire la soluzione ne xcon la somma più piccola …

1
Lord of the Golfs
Intro In Lord of the Rings di JRR Tolkien, questa frase è sulla copertina di ogni libro. Three Rings for the Elven-kings under the sky, Seven for the Dwarf-lords in their halls of stone, Nine for Mortal Men doomed to die, One for the Dark Lord on his dark throne …

7
Compila la griglia in modo casuale
Dato un numero intero positivo n < 10, crea una matrice bidimensionale in cui ogni posizione è riempita con il suo xe l' yindice (a partire dalla parte superiore sinistra). Per esempio: Ingresso: 2 00 10 10 11 Ingresso: 3 00 10 20 01 11 21 02 12 22 Una …

1
Flessione flessibile
Essendo programmatori, guardarci flettere non è molto interessante. Oggi lo cambiamo! In questa sfida farai esx e fletti gli esaflexagoni. Di Per un'introduzione video, guarda i video di Viharts sui flexagon Un flexagon è una forma che puoi flettere per rivelare facce diverse da quella superiore e inferiore; stiamo realizzando …


2
Le 10.000 parole più comuni
Questa domanda è scritta perché "Thing Explainer" è divertente da leggere e mi ha dato un'idea. Scrivi "cose ​​che fanno fare al computer cose" che legge / prende un insieme di lettere, numeri e cose del genere "#%|?e ritorna True / 1se tutte le parole fanno parte di questo insieme …
9 code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

1
Dove può andare il cannone?
introduzione Il gioco dello xiangqi , noto anche come scacchi cinesi, è un gioco simile agli scacchi popolare in Cina, Vietnam, Taiwan e altri paesi dell'Asia orientale. I colori dei due lati in xiangqi sono rosso e nero. Xiangqi contiene sette pezzi: general ( G), advisor ( A), elephant ( …

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.