字节9.26笔试:后端第三题

快递员问题:
我起了,一枪秒了,有什么好说的
#include<vector>
#include<iostream>
using namespace std;

void check(int count) {
    vector<int>data(8);
    int pos = 0;
    while (pos < 8) {
        cin>>data[pos];
        ++pos;
    }
    int x1 = data[0], y1 = data[1], x2 = data[2], y2 = data[3];
    int x3 = data[4], y3 = data[5], x4 = data[6], y4 = data[7];
    
    int time_Alice = abs(x3 - x4) * abs(x3 - x4) + abs(y3 - y4) * abs(y3 - y4);
    
    int quick_time = abs(x1 - x4) * abs(x1 - x4) + abs(y1 - y4) * abs(y1 - y4);
    if (quick_time <= time_Alice) {
        cout<<"Yes"<<endl;
    }else {
        cout<<"No"<<endl;
    }
}
int main() {
    int count;
    cin>>count;
    while(count) {
        check(count);
        --count;
    }
    return 0;
}

#字节笔试##字节跳动##笔试题目#
全部评论
这样就A了?
点赞 回复
分享
发布于 2021-09-26 21:23
绝!
点赞 回复
分享
发布于 2021-09-27 10:26
秋招专场
校招火热招聘中
官网直投
能不能解释一下为啥?
点赞 回复
分享
发布于 2021-09-27 12:06
我猜你你2.9的9是第二题😅
点赞 回复
分享
发布于 2021-10-10 01:59

相关推荐

点赞 1 评论
分享
牛客网
牛客企业服务