2661 - Eliminare Cifra Mijloc
Sursă: [1]
Cerinţa
Se dă un număr natural numar despre care știm că are număr impar de cifre. Să se afișeze valoarea obținută prin eliminarea cifrei din mijloc.
Date de intrare
Programul citește de la tastatură numărul numar.
Date de ieşire
Programul va afișa pe ecran numărul valoarea cerută.
Restricții și precizări
- 100 ⩽ numar ⩽ 10.000.000.000.000.000
- se garantează că numar are număr impar de cifre
Exemplu
- Intrare
- 257
- Ieșire
- 27
Rezolvare
<syntaxhighlight lang="python" line>
numar = input() if len(numar) % 2 == 0:
print("Numarul nu are numar impar de cifre!")
else:
mijloc = len(numar) // 2 nou = numar[:mijloc] + numar[mijloc+1:] print(nou)
</syntaxhighlight>