#450. 布尔表达式求值
布尔表达式求值
题目描述
给定一个整数 n,请计算以下布尔表达式的值:
3 + 4 * 2 > 10 && n % 2 == 1
其中 +、*、>、%、==、&& 均为 C/C++ 运算符,按照 C/C++ 的优先级和结合性进行求值。% 为取模运算,对于负数,取模结果的符号与被除数相同。
例如,当 n = 5 时,表达式为 3 + 4 * 2 > 10 && 5 % 2 == 1,其值为 true。
输入格式
一行,一个整数 n。
输出格式
一行,一个字符串:如果表达式的值为真,输出 true;否则输出 false。
样例
输入:
5
输出:
true
数据范围
-10^9 ≤ n ≤ 10^9