Rezolvare PBinfo #2298

Decorative Icon Problema: magnitudine / 2298

Decorative IconAutor: Deivid

Cerința

În această problemă veţi primi două numere natural N, şi K. Definim magnitudinea unui număr ca fiind diferenţa dintre cifra maximă şi cifra minimă ale lui. De exemplu, magnitudinea lui 9748 este 94 = 5.

Eliminaţi maxim K cifre din numărul N, astfel încât magnitudinea numărului obţinut să fie cât mai mică.

Date de intrare

În fișierul magnitudine.in se află pe prima linie numerele N si K separate prin spaţii.

Date de ieșire

Afișați în fișierul magnitudine.out magnitudinea minimă care se poate obţine după eliminarea a K cifre ale lui N.

Restricții și precizări
  • 1 ≤ N ≤ 1018
  • pentru teste în valoare de 30 puncte, K = 0
  • pentru teste în valoare de 30 puncte, K = 1
  • pentru teste în valoare de 40 puncte, K = 2
Exemplu 1:

magnitudine.in

9748 1

magnitudine.out

2

Explicație

Daca eliminam cifra 4 obtinem 978 cu magnitudine = 2.

Exemplu 2:

magnitudine.in

90021 1

magnitudine.out

2

Explicație

Daca eliminam cifra 9 obtinem 0021 cu magnitudine = 2.

Decorative Icon Explică rezolvarea folosind Inteligența Artificială

Folosește modelul nostru de AI special antrenament pentru a rezolva problemele de pe PBinfo! În baza creditelor AI primești explicații pentru probleme, pe care le alegi și le rulezi exact atunci când dorești, la un singur click distanță! Află mai multe informații:

👉 Achiziționează credite AI
Andrei Frîntu
Andrei Frîntu

Fondatorul platformei - mentor Academia

LinkedIn Instagram GitHub
© Copyright 2026 - CodulLuiAndrei.ro - Toate drepturile sunt rezervate