名もなき未知

エンジニアリングとか、日常とかそういうのをまとめる場所。アクセス解析のためGAを利用、Googleに情報を送信しています。商品紹介のためAmazonアフィリエイトを利用、Amazonに情報を送信しています。記事に関しては私が書いていない引用文を除いて自由にご利用ください。

ABC 027 A - 長方形

回答

Submission #466340 - AtCoder Beginner Contest 027 | AtCoder


長方形の四辺のうち,三辺が与えられるので,残りの一辺を求める問題.
解答例のようにif文を用いて条件判断をし,残りの一辺を求めても良い.
私は三辺をリストに入れて,最大値,最小値をとって,最大値,最小値がそれぞれリストの中でいくつあるか数えて,例えば最大値が奇数ならそっちを出力,みたいなコードを書いた.
三辺が等しかろうが,向かい合う対の一辺だろうが,求めるべきものは一つのほうなので.
それでいけました.

li = list(map(int, input().split()))
ma, mi = max(li), min(li)
print(ma if li.count(ma) % 2 == 1 else mi)