字节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;
} #字节笔试##字节跳动##笔试题目#