POJ 2253 Frogger 最短路 难度:0
2015-08-24 11:58
363 查看
http://poj.org/problem?id=2253
#include <iostream> #include <queue> #include <cmath> #include <iomanip> using namespace std; queue <int > que; int co[202][2]; double d[202][202],u[202][202]; int n; int main(){ ios::sync_with_stdio(false); int t=0; while(cin>>n&&n){ t++; for(int i=0;i<n;i++){ cin>>co[i][0]>>co[i][1]; } for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ u[i][j]=(co[i][0]-co[j][0])*(co[i][0]-co[j][0])+(co[i][1]-co[j][1])*(co[i][1]-co[j][1]); d[i][j]=sqrt(u[i][j]); } } for(int k=0;k<n;k++){ for(int j=0;j<n;j++){ for(int i=0;i<n;i++){ if(d[i][j]>max(d[i][k],d[k][j])){ d[i][j]=max(d[i][k],d[k][j]); } } } } cout<<"Scenario #"<<t<<endl; cout<<"Frog Distance = "<<setiosflags(ios::fixed)<<setprecision(3)<<d[0][1]<<endl<<endl; } return 0; }
相关文章推荐
- SCI/EI/ISTP检索、收录查询
- Python操作MySQL
- JNI学习4——访问数组(JNI)
- vasp 编译
- 上传文件
- linux动态库路径配置
- Tesseract-OCR 字符识别---样本训练
- UVA 10806 Friends 并查集
- sass 变量作用域
- A星寻路lua实现
- POJ 1062 昂贵的聘礼 最短路 难度:0
- 故障管理系统--select两级联动查询
- DNN结构演进History—RNN
- appcompat 问题
- FragmentTabHost切换Fragment时避免UI重新加载
- 关于UIScrollView的alwaysBounceVertical属性
- 【十三】继承中的构造与析构
- 浅析std::shared_ptr::owner_before
- 借贷宝推广得现金是真的_注册就送人民币20元_邀请码CRJYQTK
- Cube Stacking 1988 (并查集 好题)