UVA 11538 Chess Queen——计数原理
2017-11-13 15:18
363 查看
#include <cstdio> #include <cstring> #include <iostream> #include <algorithm> #include <cmath> using namespace std; typedef unsigned long long ull; int main() { ull n, m; while (cin >> n >> m && (n + m)) { if (n > m) swap(n, m); ull x = n * m * (m - 1); ull y = m * n * (n - 1); ull z = 2 * n * (n - 1) * (3 * m - n - 1) / 3; cout << x + y + z << endl; } return 0; }
相关文章推荐
- UVA 11538 Chess Queen
- uva 11538 Chess Queen
- UVA 11538 Chess Queen
- uva 11538 - Chess Queen(数论)
- UVA 11538 Chess Queen
- UVa 11538 - Chess Queen
- Uva11538 Chess Queen
- UVA 11538(Chess Queen-矩阵对角线长度)
- Uva 11538 - Chess Queen
- UVa 11538 - Chess Queen
- UVa 11538 - Chess Queen (组合数学)
- 【UVA11538】Chess Queen——简单组合
- UVA 11538:Chess Queen
- uva 11538 计数原理
- uva11538 - Chess Queen(象棋中的皇后)
- UVA 11538 - Chess Queen(数论+计数问题)
- 【基本计数方法---加法原理和乘法原理】UVa 11538 - Chess Queen
- uva 11538 - Chess Queen 先分步还是先分类? 计数问题
- Uva 11538 Chess Queen (数学规律题)
- uva 11538 Chess Queen