2661 - Eliminare Cifra Mijloc

From Bitnami MediaWiki
Revision as of 16:05, 12 March 2023 by Tamas Claudia (talk | contribs) (Pagină nouă: Sursă: [https://www.pbinfo.ro/probleme/2661/eliminareciframijloc] == 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.00...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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>