#39650: 快速解//新手//簡單


0501.0501randy@gmail.com (楊守業)

學校 : 不指定學校
編號 : 265235
來源 : [180.217.202.127]
最後登入時間 :
2024-10-28 19:34:20
m370. 1. 機械鼠 -- 2023年10月APCS | From: [27.242.36.160] | 發表日期 : 2024-03-16 22:23

#include<stdio.h>
main(){
    int n, x, i, j, r=0, l=0, max=-100000, min=9999999;
    scanf("%d", &x);
    scanf("%d", &n);
    for(i=0;i<n;i++){
         scanf("%d", &j);
          if(x<j){//往右
             r++;
               if(j>max){
                max=j;
             }

          }
         else if(x>j){//往左
               l++;
               if(j<min){
                    min=j;
                }
        }
    }
    if(l>r)
        printf("%d %d", l, min);
    else if(l<r)
        printf("%d %d", r, max);
}

 
ZeroJudge Forum