題目連結: https://zerojudge.tw/ShowProblem?problemid=a583

# 解題思路

就是窮舉任意的兩點啊懷疑阿

# 程式碼

#include <stdio.h>
#include <math.h>
int main() {
    int m, x[20], y[20], i, j;
    double tmp, mn = 0xffff;
    scanf("%*d %d", &m);
    for(i = 0; i < m; i++) {
        scanf("%d %d", x+i, y+i);
        for(j = i-1; j >= 0; j--) {
            tmp = sqrt(pow(x[i]-x[j],2)+pow(y[i]-y[j],2));
            if(tmp < mn)    mn = tmp;
        }
    }
    printf("%.4lf\n", mn);
    return 0;
}
更新於 閱讀次數

用實際行動犒賞爆肝的我😀

Zrn Ye LinePay

LinePay