1 条题解
- 
  1
zhuyichen LV 7 MOD @ 2024-09-16 11:37:59
#include <bits/stdc++.h> using namespace std; #define ll long long #define ull unsigned long long ll ax,ay,bx,by; ll l; double dis(ll ax,ll ay,ll bx,ll by) { ull dx=abs(ax-bx),dy=abs(ay-by); return sqrt(dx*dx+dy*dy); } int main(){ cin >> ax >> ay >> bx >> by; cin >> l ; if(!((ay>l&&l>by)||(by>l&&l>ay))) { if(ay>l) ay=ay-(ay-l)*2; else ay=ay+(l-ay)*2; } printf("%.2lf",dis(ax,ay,bx,by)); return 0; } 
- 1
 
信息
- ID
 - 1000
 - 难度
 - 8
 - 分类
 - (无)
 - 标签
 - 递交数
 - 31
 - 已通过
 - 3
 - 通过率
 - 10%
 - 上传者