利用pow函数来投机取巧一下, 但面试官肯定不期望如此:
#include <cmath> #include <iostream> using namespace std; int sum(int n) { int result = pow(n, 2) + n; return result >> 1; } int main() { int n = 100; cout << sum(n) << endl; return 0; }
接下来我们会深入这个话题。
利用pow函数来投机取巧一下, 但面试官肯定不期望如此:
#include <cmath> #include <iostream> using namespace std; int sum(int n) { int result = pow(n, 2) + n; return result >> 1; } int main() { int n = 100; cout << sum(n) << endl; return 0; }