És una progressió aritmètica? X84851


Statement
 

pdf   zip

html

Una progressió aritmètica és una sucessió matemàtica de nombres que compleix que la diferència entre qualssevol dos elements consecutius de la successió és una constant anomenada diferència de la progressió aritmètica.

Feu un programa en C++  que, donada una seqüència de nombres naturals, indiqui si és una progressió aritmètica i en cas de ser-ho mostri la diferència de la progressió aritmètica.

Pista

Per que sigui una progressió aritmètica cal que la diferència de qualssevol dos elements consecutius de la successió sigui sempre la mateixa.

Observació

Una successió formada per dos elements és una progressió aritmètica.

Entrada

L’entrada consisteix en una seqüència de nombres naturals amb com a mínim dos elements.

Sortida

Mostra true i la diferència de la progressió aritmètica si la successió de nombres és una progressió aritmètica. Mostra false si la successió no és una progressió aritmètica.

Public test cases
  • Input

    2 4 6 8 10 12 14 16 18 20
    
    
    

    Output

    true 2
    
  • Input

    224 248 272 298 322
    
    

    Output

    false
    
  • Information
    Author
    Bernardino Casas
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++ Python