1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#include <cmath> inline int max(int a, int b) { return std::abs(a) > std::abs(b)? a : b; } int main() { const int a = -1; const int b = 2; const int c = -3; std::cout << max(max(a, b), max(b, c)) << std::endl; return 0; }
1
-3