#41182: gpt解的


7777 (鄧不麗君)

學校 : 不指定學校
編號 : 276188
來源 : [125.229.69.35]
最後登入時間 :
2024-07-12 14:59:17
m370. 1. 機械鼠 -- 2023年10月APCS | From: [125.229.69.35] | 發表日期 : 2024-07-09 15:14

def max_foods_and_last_position(x, n, foods):
    foods.sort()
    
    left_foods = []
    right_foods = []
    
    for food in foods:
        if food < x:
            left_foods.append(food)
        else:
            right_foods.append(food)
    
    left_count = len(left_foods)
    left_last_pos = left_foods[0] if left_foods else x
    
    right_count = len(right_foods)
    right_last_pos = right_foods[-1] if right_foods else x
    
    if left_count >= right_count:
        return left_count, left_last_pos
    else:
        return right_count, right_last_pos


x, n = map(int, input().split())


foods = list(map(int, input().split()))

max_count, last_position = max_foods_and_last_position(x, n, foods)

print(max_count, last_position)

 
ZeroJudge Forum