Pagini recente » Cod sursa (job #3221078) | Cod sursa (job #2611687) | Borderou de evaluare (job #1330288) | Cod sursa (job #2871403) | Cod sursa (job #3233522)
#include <iostream>
#include <fstream>
using namespace std;
// Funcție pentru a calcula combinațiile (n choose 2)
int comb(int n) {
return (n * (n - 1)) / 2;
}
int main() {
ifstream inFile("dreptunghiuri.in");
ofstream outFile("dreptunghiuri.out");
int m, n;
inFile >> m >> n;
int numHorizontalLines = m + 1;
int numVerticalLines = n + 1;
int totalRectangles = comb(numHorizontalLines) * comb(numVerticalLines);
outFile << totalRectangles << endl;
inFile.close();
outFile.close();
return 0;
}