Drop links or images here to add them to the editor.

In deze oefening programmeer je een nogal vreemde manier van het versleutelen van een natuurlijk getal. Het natuurlijk getal stel je als volgt voor: \(c_pc_{p-1}...c_2c_1c_0\) met \(c_i \in \left\{ 0, 1, ..., 9 \right\}\) en \(c_p \neq 0\).

Verleutel 52

  • \(c_0\) is 2 → bereken de som van de eerste 2 even natuurlijke getallen → 0 + 2 = 2
  • \(c_1\) is 5 → bereken de som van de eerste 5 oneven natuurlijke getallen → 1 + 3 + 5 + 7 + 9 = 25
  • resultaat → "0225"

Opgave

Programmeer twee functies:

Voorbeelden

>>> som(2)
"02"

>>> som(5)
"25"

>>> versleutel(52)
"0225"
    
>>> versleutel(53862)
"0230560925"