Cod sursa(job #1293569)
Utilizator | Data | 16 decembrie 2014 01:52:09 | |
---|---|---|---|
Problema | Progresie | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva ICPC | Marime | 0.38 kb |
#include<fstream>
using namespace std;
ifstream in("progresie.in");
ofstream out("progresie.out");
int main(){
unsigned long long n,r;
//n-numarul de elemente al sirului cerut
//r-ratia elementelor din sir
short int t;
in>>t;
while(t--){
in>>n>>r;
//n-nr de elemente al sirului anterior celui extras
n=(n-1)*r;
//n-nr cerut
n=n*(n+1)+1;
out<<n<<"\n";
}
return 0;
}