Pagini recente » Diferente pentru implica-te/arhiva-educationala intre reviziile 223 si 11 | Cod sursa (job #163868) | Istoria paginii implica-te/arhiva-educationala | Cod sursa (job #3299439) | Cod sursa (job #1057693)
#include <cstdio>
using namespace std;
int main(){
unsigned long long n,r,rez=0;
int i,t,j;
freopen("progresie.in","r",stdin);
freopen("progresie.out","w",stdout);
scanf("%d",&t);
for(i=1;i<=t;++i){
scanf("%llu %llu",&n, &r);
rez = ((n-1)*r)*((n-1)*r+1)+1;
printf("%llu\n", rez);
}
return 0;
}