1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-02-04 14:40:27 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/计算特殊奖金 [calculate-special-bonus].html

53 lines
1.6 KiB
HTML
Raw Normal View History

2022-03-27 20:45:09 +08:00
<p>表: <code>Employees</code></p>
<pre>
+-------------+---------+
| 列名 | 类型 |
+-------------+---------+
| employee_id | int |
| name | varchar |
| salary | int |
+-------------+---------+
2023-12-09 18:42:21 +08:00
employee_id 是这个表的主键(具有唯一值的列)。
2022-03-27 20:45:09 +08:00
此表的每一行给出了雇员id ,名字和薪水。
</pre>
<p>&nbsp;</p>
2023-12-09 18:42:21 +08:00
<p>编写解决方案,计算每个雇员的奖金。如果一个雇员的 id 是 <strong>奇数</strong> 并且他的名字不是以 <code>'M'</code> <strong>开头</strong>,那么他的奖金是他工资的 <code>100%</code> ,否则奖金为 <code>0</code></p>
2022-03-27 20:45:09 +08:00
2023-12-09 18:42:21 +08:00
<p>返回的结果按照&nbsp;<code>employee_id</code>&nbsp;排序。</p>
2022-03-27 20:45:09 +08:00
2023-12-09 18:42:21 +08:00
<p>返回结果格式如下面的例子所示。</p>
2022-03-27 20:45:09 +08:00
<p>&nbsp;</p>
2023-12-09 18:42:21 +08:00
<p><strong class="example">示例 1:</strong></p>
2022-03-27 20:45:09 +08:00
<pre>
<strong>输入:</strong>
Employees 表:
+-------------+---------+--------+
| employee_id | name | salary |
+-------------+---------+--------+
| 2 | Meir | 3000 |
| 3 | Michael | 3800 |
| 7 | Addilyn | 7400 |
| 8 | Juan | 6100 |
| 9 | Kannon | 7700 |
+-------------+---------+--------+
<strong>输出:</strong>
+-------------+-------+
| employee_id | bonus |
+-------------+-------+
| 2 | 0 |
| 3 | 0 |
| 7 | 7400 |
| 8 | 0 |
| 9 | 7700 |
+-------------+-------+
<strong>解释:</strong>
因为雇员id是偶数所以雇员id 是2和8的两个雇员得到的奖金是0。
雇员id为3的因为他的名字以'M'开头所以奖金是0。
其他的雇员得到了百分之百的奖金。</pre>