编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#25592 #1138. ddd和鹦鹉 Compile Error 0 0 ms 0 K C / 637 B 经济99-刘雨泽 2020-05-28 18:35:59
显示原始代码
//第一题
#include <stdio.h>
#include <math.h>
int main() {
    int ax, ay, bx, by, cx, cy, ox, oy, x, y;
    double min;
    scanf_s("%d %d %d %d %d %d", &ax, &ay, &bx, &by, &cx, &cy);
    min = 10000;
    for (ox = 0; ox <= 1000; ox++)
        for (oy = 0; oy <= 1000; oy++) {
            double oa, ob, oc;
            oa = sqrt((ax - ox) * (ax - ox) + (oy - ay) * (oy - ay));
            ob = sqrt((bx - ox) * (bx - ox) + (oy - by) * (oy - by));
            oc = sqrt((cx - ox) * (cx - ox) + (oy - cy) * (oy - cy));
            double temp = 3 * oa + 2 * ob + oc;
            if (temp < min) {
                x = ox;
                y = oy;
                min = temp;
            }
        }
    printf("%d %d", x, y);
    return 0;
}

编译信息

/sandbox/1/a.c:8:2: warning: implicit declaration of function 'scanf_s' is invalid in C99 [-Wimplicit-function-declaration]
        scanf_s("%d %d %d %d %d %d", &ax, &ay, &bx, &by, &cx, &cy);
        ^
1 warning generated.
/tmp/a-c5d7b7.o: In function `main':
a.c:(.text+0x32): undefined reference to `scanf_s'
clang: error: linker command failed with exit code 1 (use -v to see invocation)