atcoder#AGC041A. [AGC041A] Table Tennis Training
[AGC041A] Table Tennis Training
题目描述
人の卓球選手が、 から までの番号がついた 台の卓で実戦練習を行います。
練習は複数の ラウンド からなります。 各ラウンドでは、選手たちは 卓につき ペアの合計 ペアに分かれます。 そして、各ペアの選手同士で試合を行い、 人が勝利してもう 人が敗北します。
卓 で勝利した選手は、次のラウンドでは卓 で試合を行います。 ただし、卓 で勝利した選手は卓 に留まります。
同様に、卓 で敗北した選手は、次のラウンドでは卓 で試合を行います。 ただし、卓 で敗北した選手は卓 に留まります。
ある 人の選手は友達同士で、最初のラウンドの試合を異なる卓 で行います。 彼らは十分な腕前を持ち、各試合での自分の勝敗を自由に操れるとします。 この 人同士で試合を行えるまでに、最小で何回のラウンドが必要でしょうか?
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
友達の 人同士で試合を行えるまでに必要な最小のラウンド数を出力せよ。
题目大意
有 名选手在编号为 到 的 张桌子上进行乒乓球比赛训练。
训练由多个回合组成。在每轮比赛中,选手们分成 对,每桌有一对在比赛。结果,其中一个赢了,另一个输了。
在下一轮中,第 桌比赛的获胜者在 桌比赛,但 桌比赛的获胜者仍然留在 桌。
同样,下一轮在第 桌比赛的失败者在 桌比赛,但第 台比赛的失败者仍然留在第 桌。
有两个人正在不同的 和 桌上进行第一轮比赛。假设他们足够厉害,可以随意控制输赢。他们在遇见彼此之前能进行的最小回合数是多少?
5 2 4
1
5 2 3
2
提示
制約
- 入力中のすべての値は整数である。
Sample Explanation 1
最初のラウンドで 人目が敗北して 人目が勝利すると、 人とも卓 に移動し、次のラウンドでは彼ら同士で試合を行えます。
Sample Explanation 2
人とも 連続で勝利すれば、両者とも卓 に移れます。