最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Leetcode 1688. Count of Matches in Tournament

2023-01-29 15:14 作者:您是打尖兒還是住店呢  | 我要投稿

You are given an integer?n, the number of teams in a tournament that has strange rules:

  • If the current number of teams is?even, each team gets paired with another team. A total of?n / 2?matches are played, and?n / 2?teams advance to the next round.

  • If the current number of teams is?odd, one team randomly advances in the tournament, and the rest gets paired. A total of?(n - 1) / 2?matches are played, and?(n - 1) / 2 + 1?teams advance to the next round.

Return?the number of matches played in the tournament until a winner is decided.

?

Example 1:

Input: n = 7Output: 6Explanation: Details of the tournament: - 1st Round: Teams = 7, Matches = 3, and 4 teams advance. - 2nd Round: Teams = 4, Matches = 2, and 2 teams advance. - 3rd Round: Teams = 2, Matches = 1, and 1 team is declared the winner. Total number of matches = 3 + 2 + 1 = 6.

Example 2:

Input: n = 14Output: 13Explanation: Details of the tournament: - 1st Round: Teams = 14, Matches = 7, and 7 teams advance. - 2nd Round: Teams = 7, Matches = 3, and 4 teams advance. - 3rd Round: Teams = 4, Matches = 2, and 2 teams advance. - 4th Round: Teams = 2, Matches = 1, and 1 team is declared the winner. Total number of matches = 7 + 3 + 2 + 1 = 13.

?

Constraints:

  • 1 <= n <= 200

Accepted

89,736

Submissions

107,912

Easy 題目;

根據(jù)奇數(shù)還是偶數(shù)來判定,然后給出溢出條件。遞歸即可。


Runtime:?0 ms, faster than?100.00%?of?Java?online submissions for?Count of Matches in Tournament.

Memory Usage:?39 MB, less than?82.87%?of?Java?online submissions for?Count of Matches in Tournament.


Leetcode 1688. Count of Matches in Tournament的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
阿拉善右旗| 津市市| 本溪| 枣庄市| 龙里县| 乐都县| 五家渠市| 五峰| 合阳县| 定边县| 洛隆县| 清涧县| 绵阳市| 平南县| 常宁市| 桃江县| 齐河县| 西乌珠穆沁旗| 襄汾县| 兴隆县| 宝应县| 泽州县| 吉木乃县| 隆安县| 新蔡县| 友谊县| 都兰县| 玉龙| 潼南县| 邢台市| 兰考县| 阿拉善左旗| 蛟河市| 荥阳市| 咸宁市| 法库县| 仙桃市| 海丰县| 阳西县| 淮南市| 开鲁县|