Sorprendentemente, non abbiamo ancora avuto problemi con la colorazione dei grafici! Dato un grafico non orientato, possiamo dare a ciascun vertice un colore in modo tale che due vertici adiacenti non condividano lo stesso colore. Il numero più piccolo χ di colori distinti necessari per raggiungere questo obiettivo è chiamato …
Questa sfida è simile a Can You Meta Quine? Un quine è un programma che si produce su STDOUT. Questa sfida è quella di produrre un programma A che quando eseguito produce un programma B su STDOUT. Il programma B quando viene eseguito produce il programma A su STDOUT. I …
In Twitch Plays Pokémon , uno degli ostacoli più fastidiosi che si possono affrontare è un puzzle sul ghiaccio, in cui è necessario viaggiare da un luogo all'altro facendo scorrere completamente in una direzione fino a quando non si colpisce un muro o un masso. Il tuo compito è costruire …
La bussola a 32 punti è ... interessante, per non dire altro. Di Denelson83 (opera propria) [ GFDL o CC-BY-SA-3.0 ], tramite Wikimedia Commons La tua sfida è prendere una misura di grado e convertirla in una direzione sulla bussola a 32 punti. Ogni direzione è 11,25 (360/32) gradi più …
Forse conosci il gioco di Set (un meraviglioso gioco per bambini tra l'altro) un gioco di carte con 81 carte, in cui ogni carta ha una figura con 4 attributi diversi (forma, numero, colore e riempimento). Ogni attributo ha 3 valori diversi: form: wave, oval, diamond colour: red, purple, and …
Se usi OS X, potresti avere familiarità con i famigerati file ".DS_Store" nascosti che vengono prodotti a seguito dell'utilizzo di Finder. La sfida è scrivere codice che attraversi l'intero file system ed elimini qualsiasi file chiamato ".DS_Store". Golf classico: vince il codice più corto. chiarimenti: Il codice non deve eliminare …
Per questo codice golf, riceverai un input di una sequenza fib onacci, ovvero una normale sequenza di Fibonacci ma con un numero errato. Vedi, la sequenza si sta inasprendo ! Prendilo?:D Il tuo compito è scoprire quale numero non è corretto e stampare l'indice (basato su 0) di quel numero. …
introduzione Durante il lavoro con il generatore BMP (bitmap) ho riscontrato problemi nella conversione di numeri in stringhe esadecimali di piccole dimensioni. Ecco la funzione che creo in JavaScript, ma mi chiedo come il piccolo codice possa funzionare in modo simile let liEnd= num => num.toString(16).padStart(8,'0').match(/../g).reverse().join``; console.log(liEnd(304767)) // 304767 dec …
La scorsa settimana Jimmy si è occupato di tutte queste piattaforme e corde e il povero Jimmy non ha nemmeno gambe o piedi su cui stare! Il tuo compito è quello di prendere una stringa contenente più Jimmy e dare loro gambe e scarpe! Ottieni input sotto forma di Jimmy …
Ingresso Un unico codice colore esadecimale a 6 cifre, maiuscolo, senza #. Se preferisci, può anche essere un numero intero a 24 bit. Produzione Il nome del colore HTML più vicino (ad esempio red, o dark-salmon, come definito come https://www.w3schools.com/colors/colors_names.asp o vedi sotto). La distanza viene definita sommando la differenza …
Introduzione : Hai mai usato Dropbox con altre persone ed entrambi hai modificato lo stesso file? Hai mai avuto un'applicazione multiutente con un database relazionale e due persone stavano modificando (o peggio, una stava cancellando e l'altra modificando) lo stesso oggetto? Bene, simuliamolo con questa sfida (una specie di). Per …
In un regno lontano, una regina degli scacchi fa una passeggiata quotidiana attraverso un percorso a spirale, numerato da 1 a n, non preoccupandosi di seguire la spirale stessa, ma semplicemente facendo le mosse della regina come farebbe su una scacchiera. La regina è amata dai suoi sudditi e prendono …
Attualmente esiste un meme su Internet che consiste nel prendere una frase, capovolgere il significato e aggiungere n'talla fine. Ad esempio, I am smalldiventaI am talln't Sfida Per il bene della sfida, semplificheremo questo: il tuo compito sarà quello di rilevare ogni volta che c'è una negazione in una frase …
Definiamo una sequenza simile a Collatzs con 4 numeri interi positivi: n valore iniziale d > 1 divisore m > 1 moltiplicatore i incremento (Nella sequenza originale di Collatz d = 2 m = 3e i = 1.) Dati questi numeri interi sverranno creati nel modo seguente: s(0) = n …
Panoramica: Il tuo compito è prendere l'input CSV in key=valueformato e allinearlo in un modo più organizzato (vedi sotto). Ingresso: Sempre tramite stdin . I record saranno sempre nella seguente forma key=value: foo=bar,baz=quux abc=123,foo=fubar baz=qwe,abc=rty,zxc=uiop,foo=asdf Non ci sarà un elenco di possibili chiavi in anticipo, è necessario trovarle nel testo …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.