Mentre ruggine è molto, molto raramente competitivo nelle competizioni di golf di codice (Java è spesso più breve), può comunque essere divertente giocare a golf. Quali sono alcuni trucchi per accorciare il codice di Rust? Si prega di inviare un solo suggerimento in ciascuna risposta
Devi approssimare il valore di: Dov'è il tuo contributo I. Regole Non è possibile utilizzare alcuna funzione integrale integrata. Non è possibile utilizzare alcuna funzione di somma infinita integrata. Il codice deve essere eseguito in un periodo di tempo ragionevole (<20 secondi sulla mia macchina) Puoi presumere che l'input sia …
Scrivi un programma o una funzione senza input che stampa o restituisce questa stringa di 24 ore e 12 ore : 00:00 12:00am 01:00 1:00am 02:00 2:00am 03:00 3:00am 04:00 4:00am 05:00 5:00am 06:00 6:00am 07:00 7:00am 08:00 8:00am 09:00 9:00am 10:00 10:00am 11:00 11:00am 12:00 12:00pm 13:00 1:00pm 14:00 …
Dato un elenco di cifre da 1 a 9, indica se ciascuna cifra è raggruppata come un singolo blocco contiguo. In altre parole, non due della stessa cifra sono separati da cifre diverse. Va bene se una cifra non appare affatto. Vince il minor numero di byte. Input: un elenco …
C'è una rete di fino a 26 nodi (chiamati Aa Zo aal zsecondo il vostro desiderio). Ogni coppia di nodi può essere connessa o disconnessa. Un nodo può essere collegato al massimo a 4 altri nodi. Il tuo compito è disegnare la rete in un diagramma 2D. Verrà fornito un …
Come le corde sono contorte L'algoritmo di torsione è molto semplice. Ogni colonna viene spostata verso il basso dal suo indice (col 0 si sposta in basso 0, col 1 si sposta 1, ...). Lo spostamento della colonna si sposta verso l'alto. Funziona così: aaaa bbbb cccc diventa: a ba …
Ogni programmatore sa che i rettangoli □sono davvero divertenti. Per esasperare questo divertimento, questi diagrammi carini e sfocati possono essere trasformati in gruppi di parentesi intrecciate. Questa sfida è l'inverso del mio precedente . Supponiamo che tu abbia un gruppo di rettangoli a incastro in questo modo: +------------+ | | …
La sfida Scrivi una funzione o un programma che accetta una stringa composta da uno o più pronomi personali soggettivi , separati da + segni, come argomento. L'output deve essere un pronome singolo, ovvero il risultato della relazione definita nel paragrafo successivo. Certo, sentiti libero di modificare come desideri correggere …
Mentre mi annoiavo al liceo (quando avevo la metà della mia età attuale ...), ho scoperto che f ( x ) = x ( x -1 ) aveva alcune proprietà interessanti, incluso ad esempio che il massimo f per 0 ≤ x è f ( e ) e che l' …
I residenti di Flapus usano un sistema numerico di base 8. I numeri sono: 0 - Kuzla 1 - Ponara 2 - Boqkel 3 - Colopee 4 - Vruenat 5 - Foham 6 - Stikty 7 - Kricola Per i numeri superiori a 7, viene prima il nome completo dell'ultima …
Sei stato scelto per creare un programma che crea dei graziosi grafici a barre ASCII . Ecco il formato di input: [List of words (they can have spaces)] [an integer >= 0] Bar 3 This is so cool 4 IDK-Why 6 L'input avrà più righe in questo formato, ognuna delle …
Scrivi una funzione che quando viene dato un buffer b(lungo 1 - 104857600 byte) e un numero di bit n(1 <= n <= 64), divide il buffer in blocchi di nbit. Pad destro dell'ultimo pezzo con 0s fino a nbit. per esempio Dato il buffer b = "f0oBaR"o equivalentemente [102,48,111,66,97,82]e …
Panoramica Data un'immagine in formato PPM (P3) semplice come input, per ciascun pixel pnell'immagine, sostituisci ciascuno dei seguenti 4 pixel in rosso, verde e blu con il valore medio pavimentato dei rispettivi canali di tutti e 4 i pixel: p si Il pixel situato nella pposizione dell 'immagine quando l'immagine …
introduzione Osserviamo la seguente stringa: ABCDEFGHIJKLMNOP Se scambiamo le estremità della stringa , che sono queste: ABCDEFGHIJKLMNOP ^^ ^^ Otteniamo il seguente risultato: BACDEFGHIJKLMNPO Successivamente, eliminiamo le estremità della stringa, che in questo caso sono Be O. Il risultato è: ACDEFGHIJKLMNP Se ripetiamo il processo, otteniamo il seguente elenco: N …
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.