imagine-fundal

PBinfo.ro / Fractie / 1780 facebook instagram whatsapp tiktok twitter

#include <iostream>
using namespace std;
int aflare(int i, int m) {
    int x = 0;
    while (i % m == 0) {
        i = i / m;
        x++;
    } return x;
}
int main() {
    int n, m, x = 0;
    cin >> n >> m;
    if (n == 0 && m == 1) cout << 1;
    else {
        for (int i = 1; i <= n; i++)
            x = x + aflare(i, m);
        cout << x;
    } return 0;
}

Secțiune de comentarii prin GitHub Issues github logo

Am greșit ceva? Modifică rezolvarea mai jos! github logo