Pagini recente » Cod sursa (job #1060066) | Diferente pentru problema/optic intre reviziile 2 si 1 | Cod sursa (job #2822642) | Cod sursa (job #2516741) | Cod sursa (job #1058159)
#include<iostream>
#include<fstream>
using namespace std;
int main(){
int t,n,m,lungime,nr;
ifstream f("progresie.in");
ofstream g("progresie.out");
f>>t;
while(t--)
{
f>>n>>m;
lungime=(n-1)*m+1;
nr=0;
for(int lung=1;lung<lungime;++lung)
{
nr=nr+lung+1+lung-2;
//cout<<nr<<" ";
}
g<<nr+lungime<<endl;
}
//cin.ignore();
return 0;
}