Informatică, întrebare adresată de Matvei312, 9 ani în urmă

Rezolvati problema in limbajul C++ cu fisiere
La un joc computerizat trecerea de la un nivel la altul se face prin intermediul unei parole in functie de punctajul obtinut de jucator, la nivelul anterior. Parola este un numar de maxim 9 cifre, cel mai mare posibil care se obtine luand in considerare o singura data toate cifrele ce fac parte din punctajul realizat de jucator.
Citindu-se din fisierul parola.in punctajul P obtinut de jucator, afisati in fisierul parola.out, parola ce trebuie
tastata pentru trecerea la nivelul urmator.
Exemplu:
P= 41100 parola=410

Răspunsuri la întrebare

Răspuns de rossetta
0
Trebuie sa adaugi fisierele.

#include <iostream>
using namespace std;
int v[10];
int main() {
  long long n;
  cin >> n;
  while(n > 0) {
      v[n % 10] = 1;
      n = n / 10;
  }
  for(int i = 9; i >= 0; i--)
    if(v[i] == 1)
      cout << i;
    return 0;
}

Alte întrebări interesante