Informatică, întrebare adresată de iepuretoni, 8 ani în urmă

Ma ajuta si pe mine cineva cu problema #2843 de pe pbinfo? Va rog.

Răspunsuri la întrebare

Răspuns de boiustef
2

Răspuns:

#include <iostream>

#include <fstream>

using namespace std;

ifstream fin("puteri6.in");

ofstream fout("puteri6.out");

int v[10], n,i,num,s;

int main()

{

   fin >> n;

   while (fin >> num)

   {

       i=-1; while (num) { ++i; num/=10; }

       ++v[i];

   }

   for (i=0; i<10; i++)

   {

      s+=v[i];

      if (s>=n) break;

   }

   if (s<n) fout << "Nu exista";

   else

   {

       fout << 1;

       for (int p=1; p<=i; p++)

           fout << 0;

   }

   return 0;

}

Explicație:

Succese la cercetare...  Sper să înțelegi codul...  de nu, sunt aici..


boiustef: codul e de 100 puncte de pe data
Data încărcării 08 Octombrie 2019, 21:26 Scor / rezultat 100 puncte
boiustef: uauuuu. e de ziua mea de naștere... :)))
boiustef: de ce avem răspunsuri diferite?
poate ai alte date la intrare?
iepuretoni: Poate nu am copiat eu cum trebuie, ca nu pot da copy paste de pe brainly
boiustef: da... asta face brainly.... verifică...
iepuretoni: Iti multumesc oricum, am inteles prin ce mod ai rezolvat-o si am sa incerc sa o scriu singur!
boiustef: :))) Succese! mă anunți de reușită!
iepuretoni: Am reusit! Iti multumesc, o zi frumoasa!
boiustef: uraaaaa !!!!
boiustef: La fel!
Alte întrebări interesante