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

#4049

Cerința
Se dă un număr natural n
. Găsiți orice număr k
de exact n
cifre care este divizibil cu n
.

Date de intrare
Se citește numărul n
.

Date de ieșire
Se afișează numărul k
.

Restricții și precizări
1≤n≤105
Dacă există mai multe soluții posibile, se acceptă oricare.
Pentru 20 de puncte, n≤6
Pentru 40 de puncte, n≤9
Pentru 50 de puncte, n≤18


Exemplu
Intrare

3
Ieșire

123
Explicație
Numărul 123
are 3
cifre și este divizibil cu 3
.

Răspunsuri la întrebare

Răspuns de Sergetec
1

Salut!

Ai rezolvarea in C++ mai jos

#include <iostream>

using namespace std;

int main() {

   int n, nrCif = 1, copie_n;

   cin >> n;

   copie_n = n;

   cout << n;

   while (n) {

       nrCif++;

       n /= 10;

   }

   for (int i = nrCif; i <= copie_n; ++i) {

       cout << 0;

   }

   return 0;

}

Alte întrebări interesante