#38046: Python 7行解~


110637@st.tysh.tyc.edu.tw (ronron)

學校 : 不指定學校
編號 : 230444
來源 : [125.227.170.175]
最後登入時間 :
2024-09-03 10:38:59
m370. 1. 機械鼠 -- 2023年10月APCS | From: [210.59.99.253] | 發表日期 : 2023-10-23 13:30

x, n = [int(x) for x in input().split()]
food = [int(x) for x in input().split()] + [x]
food.sort()

if food.index(x) >= len(food) // 2:
    print(f"{food.index(x)} {food[0]}")
else:
    print(f"{len(food) - food.index(x) - 1} {food[-1]}")

 
#38224: Re: Python 7行解~


bobobo0413 (Andy)

學校 : 國立臺灣大學
編號 : 252359
來源 : [163.30.63.84]
最後登入時間 :
2024-11-22 09:38:45
m370. 1. 機械鼠 -- 2023年10月APCS | From: [111.71.43.246] | 發表日期 : 2023-11-05 09:59

x, n = [int(x) for x in input().split()]
food = [int(x) for x in input().split()] + [x]
food.sort()

if food.index(x) >= len(food) // 2:
    print(f"{food.index(x)} {food[0]}")
else:
    print(f"{len(food) - food.index(x) - 1} {food[-1]}")


感覺python可以寫很簡潔耶

 
ZeroJudge Forum