Sfide di programmazione su Numbers

Esercitati su Numbers con 16 sfide di programmazione, dalle più facili alle più difficili. Ogni sfida gira nel browser, con test immediati, una revisione del tuo codice da parte dell'IA e soluzioni della community da confrontare.

Facile · 13 Media · 2 Difficile · 1

Competenze che allenerai: CondizioniDivisibilitàModuloAlgoritmo di EuclideCicliCicli whileConfrontiContare i passiContare negli intervalliDP dei passi minimiDP sulle cifreDivisione
  • Python · C++ · C#
  • Test automatici
  • Revisione AI
  • Soluzioni della community
226
Sfide
2
Soluzioni condivise
3
Linguaggi

Tutte le sfide

Cerca per argomento, linguaggio o difficoltà.

16 sfide
Facile

Verifica Numero Primo

Stabilisci se un numero è primo.

Imparerai DivisibilitàOttimizzare i cicli
BeginnerLoopsNumbersStudent-beginner
Nessuna soluzione ancora
Difficile

Conta Numeri con Vicini Distinti

Conta i valori nell’intervallo i cui cifre decimali adiacenti non sono mai uguali.

Imparerai DP sulle cifreContare negli intervalli
Dynamic-programmingNumbers
Nessuna soluzione ancora
Facile

Raddoppio dei chicchi sulla scacchiera

Calcola il numero di chicchi su una casella e il totale su tutte le 64 caselle.

Imparerai Potenze di dueNumeri grandi
NumbersSequences
Nessuna soluzione ancora
Facile

Somma dei termini pari di Fibonacci

Somma i termini pari della successione di Fibonacci che non superano un limite.

Imparerai Generare sequenzeFiltraggio
NumbersSequences
Nessuna soluzione ancora
Media

Sottrai Cifre per Arrivare a Zero

Usa il minor numero possibile di sottrazioni di cifre per arrivare a zero.

Imparerai DP dei passi minimiScelta greedy
Dynamic-programmingNumbers
Nessuna soluzione ancora
Facile

Sequenza di Collatz

Segui la regola dimezza-o-triplica-e-somma-uno fino a raggiungere 1.

Imparerai Cicli whileContare i passi
NumbersSimulation
Nessuna soluzione ancora
Facile

Potenza di due

Verifica se un numero è una potenza di due.

Imparerai Manipolazione dei bitDivisione
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Numero Palindromo

Verifica se un numero si legge uguale da sinistra a destra e viceversa.

Imparerai Invertire le cifreConfronti
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Minimo Comune Multiplo

Trova il più piccolo numero positivo divisibile da entrambi i valori.

Imparerai MCD e mcmTeoria dei numeri
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Numero di Armstrong

Verifica se un numero è uguale alla somma delle sue cifre elevate alla quantità di cifre.

Imparerai Estrarre le cifrePotenze
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Massimo Comun Divisore

Trova il numero più grande che divide entrambi i valori.

Imparerai Algoritmo di EuclideModulo
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Somma dei Multipli

Somma i valori inferiori a un limite che siano divisibili per almeno uno dei fattori forniti.

Imparerai CicliDivisibilità
BeginnerNumbers
Nessuna soluzione ancora
Facile

Anno Bisestile

Verifica se un anno segue la regola bisestile del calendario gregoriano.

Imparerai Logica booleanaCondizioni
BeginnerNumbers
Nessuna soluzione ancora
Media

Largest Adjacent-Digit Product

Take every contiguous window of span digits and multiply its digits.

Imparerai Finestre di dimensione fissaStringhe di cifre
NumbersSliding-window
Nessuna soluzione ancora
Facile

Dispari, Pari o Nessuno dei due

Classifica un numero in base al fatto che sia un intero dispari, un intero pari o nessuno dei due.

Imparerai ModuloCondizioni
BeginnerNumbers
Nessuna soluzione ancora
Facile

Fizz Buzz

Costruisci una sequenza usando la divisibilità per 3 e 5.

Imparerai CondizioniDivisibilità
BeginnerNumbers
Nessuna soluzione ancora