Solución al problema número 638 de AceptaelReto - 638.

Cualquier duda no dudes en contactar.


#include <bits/stdc++.h>
using namespace std;

int main(){
    int cases; scanf("%d",&cases);
    while(cases--){
        int c,n; scanf("%d %d",&c,&n);
        int maximo =n/(c-1)+n;
        int minimo = maximo;
        while(((minimo-1)-((minimo-1)/c))==n)
            minimo--;
        printf("%d %d\n", minimo,maximo);
    }
    return 0;
}

No te pierdas nada.

Sigue en contacto con Isaac Lozano Osorio!