Scegli cinque caratteri supportati dalla tua lingua. Ce ne sono 5! = 5 × 4 × 3 × 2 × 1 = 120 modi in cui questi possono essere disposti in una stringa di 5 caratteri che contiene ogni carattere una volta; 120 permutazioni . Scegli i tuoi caratteri in …
Sfida Creare una funzione o un programma che, quando viene assegnato un numero intero size, procede come segue: Se sizeè uguale a 1, output H H HHH H H Se sizeè maggiore di 1, output X X XXX X X dove Xè l'output del programma / funzione persize - 1 …
Dato un numero N, genera il segno N: Se N è positivo, emettere 1 Se N è negativo, emettere -1 Se N è 0, emettere 0 N sarà un numero intero all'interno dell'intervallo rappresentabile di numeri interi nella lingua prescelta.
Scrivi un programma (o una funzione) che mostri quattro grandi complessità O time comuni a seconda di come viene eseguito. In qualsiasi forma assume un numero intero positivo N che si può presumere sia inferiore a 2 31 . Quando il programma viene eseguito nella sua forma originale , dovrebbe …
In: memoria sufficiente e numero intero positivo N Out: matrice N ^ N N-dimensionale riempita con N, dove N ^ N significa N termini di N-by-N-by-N-by ... Esempi: 1: [1]che è un array 1D (un elenco) di lunghezza 1, contenente un singolo 1 2: [[2,2],[2,2]]che è un array 2D (una …
Come è noto , Chuck Norris contava all'infinito. Due volte Inoltre , Chuck Norris può contare all'infinito all'indietro. Inoltre, anche se forse meno conosciuto, Chuck Norris può parlare un po 'di spagnolo oltre all'inglese. La sfida Scrivi un programma (o una funzione) che può essere eseguito in due lingue diverse. …
Dati due numeri interi positivi, A e B, illustrano il loro minimo comune multiplo emettendo due linee di trattini ( -) con lunghezza LCM (A, B) dopo aver sostituito ogni trattino Ath nella prima riga e ogni trattino Bth nella seconda riga con barre verticali ( |). In questo modo, …
Scrivi un programma o una funzione che stamperà tutti gli interi esattamente una volta dati tempo e memoria infiniti. Le possibili uscite potrebbero essere: 0, 1, -1, 2, -2, 3, -3, 4, -4, … 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -2, -3, -4, -5, -6, …
Per qualsiasi numero intero positivo k, d(k)indichiamo il numero di divisori di k. Ad esempio, d(6)è 4perché 6ha 4divisori (cioè 1, 2, 3, 6). Dato un numero intero positivo N, visualizza uno "skyline" nell'arte ASCII usando un carattere fisso, in modo che l'altezza dell '"edificio" situato in posizione orizzontale ksia …
L'ex segretario alla Difesa degli Stati Uniti, Donald Rumsfeld, rese famosa la frase "conosciuti". Qui andremo a distillare le sue osservazioni in una strofa a quattro righe. In particolare, genera questo testo: known knowns known unknowns unknown knowns unknown unknowns Le maiuscole non contano (ad esempio, Known unKnownsva bene) e …
Data una stringa N di lunghezza minore di e maggiore di segni ( <, >), inserire gli interi da 0 a N all'inizio e alla fine e tra ogni coppia di segni in modo tale da soddisfare tutte le disuguaglianze. Emette la stringa risultante. Se sono presenti più output validi, …
Compito principale Il tuo compito è quello di stampare numeri interi in ordine decrescente, a partire da 1, e aumentando mentre continui a colpire di nuovo 1, fino a quando non viene raggiunto l'input dato, quindi, stampa il resto fino a quando non premi di nuovo 1. Esempio con input …
Dato un array non vuoto di numeri interi positivi, "incrementalo" una volta come segue: Se tutti gli elementi dell'array sono uguali, aggiungere 1a alla fine dell'array. Per esempio: [1] -> [1, 1] [2] -> [2, 1] [1, 1] -> [1, 1, 1] [3, 3, 3, 3, 3] -> [3, 3, …
Lo scopo di questa sfida è di rappresentare graficamente una camminata sul piano, in cui la direzione di ogni passo Kkk è determinata dalla primalità di e dalla parità della sua espansione binaria. In particolare,Kkk La direzione iniziale è fissa, ad esempio Nord. Tutti i passaggi hanno la stessa lunghezza …
Partendo con un numero intero positivo N , trova il numero intero più piccolo N ' che può essere calcolato dividendo ripetutamente N per una delle sue cifre (in base-10). Ogni cifra selezionata deve essere un divisore di N maggiore di 1 . Esempio 1 L'output previsto per 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.