帮忙解一道pascal题目,有程序的.有个正方形房间,边长为10m,入口为左下角(0,0),出口为右上角(10,10),其中有些石头,横坐标Xi为整数,纵坐标Yi为实数,现在你的最大跳跃距离为k米,且只能向右上方或

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 16:18:43
帮忙解一道pascal题目,有程序的.有个正方形房间,边长为10m,入口为左下角(0,0),出口为右上角(10,10),其中有些石头,横坐标Xi为整数,纵坐标Yi为实数,现在你的最大跳跃距离为k米,且只能向右上方或

帮忙解一道pascal题目,有程序的.有个正方形房间,边长为10m,入口为左下角(0,0),出口为右上角(10,10),其中有些石头,横坐标Xi为整数,纵坐标Yi为实数,现在你的最大跳跃距离为k米,且只能向右上方或
帮忙解一道pascal题目,有程序的
.有个正方形房间,边长为10m,入口为左下角(0,0),出口为右上角(10,10),其中有些石头,横坐标Xi为整数,纵坐标Yi为实数,现在你的最大跳跃距离为k米,且只能向右上方或正右方或右下方跳跃,求你从入口到出口的路径长度最小为多少(保留两位小数),若无法到达出口,则输出-1.
【输入】
第一行N,K(N

帮忙解一道pascal题目,有程序的.有个正方形房间,边长为10m,入口为左下角(0,0),出口为右上角(10,10),其中有些石头,横坐标Xi为整数,纵坐标Yi为实数,现在你的最大跳跃距离为k米,且只能向右上方或
献上一个简单的dfs..
uses math;
var i,j,k,n:longint;
m,d:real;
map:array[0..110,0..110]of real;
x,y:array[0..110]of real;
dis:array[0..110]of real;
procedure dfs(p:integer;d:real);
var i:longint;
begin
dis[p]:=d;
for i:=1 to n do
if(map[p,i]>0)and((dis[i]=0)or(dis[i]>dis[p]+map[p,i]))then
dfs(i,dis[p]+map[p,i]);
end;
begin
readln(n,m);
for i:=1 to n do
readln(x[i],y[i]);
inc(n);
x[n]:=10;
y[n]:=10;
for i:=0 to n do begin
for j:=0 to n do begin
if(i=j)or(x[i]>=x[j])then
continue;
d:=sqrt((x[i]-x[j])**2+(y[i]-y[j])**2);
if(d<=m)then
map[i,j]:=d;
end;
end;
dfs(0,0);
writeln(dis[n]:0:2);
end.

一道poj上的题目求poj2253 的pascal程序 帮忙解一道pascal题目,有程序的.有个正方形房间,边长为10m,入口为左下角(0,0),出口为右上角(10,10),其中有些石头,横坐标Xi为整数,纵坐标Yi为实数,现在你的最大跳跃距离为k米,且只能向右上方或 Miller-Rabbin素数测试法求一个用Miller-Rabbin算法判断是否为素数的程序,注意要用PascalPascal!Pascal!Pascal!Pascal!Pascal!Pascal!Pascal!Pascal!最好有说明 求一道简单的pascal题目马戏团有鸟和大象,它们共有 36 个头,100只脚.问有多少只鸟和大象. 有没有Turbo pascal的题目急需3个,循环题目 random函数的用法是turbo pascal 中的函数,希望有具体的介绍(有程序最好) PASCAL语言求程序:对于给定的n,求1至n中有多少个数是质数 pascal程序(序列)问题描述 有一个非递减的整数序列S1,S2,S3,……,Sn+1(Si 求问一道用Matlab的题目.,求matlab的程序,K是分子,下面是有分号的. 求一道数学分析算法题目的程序 有重复元素的排列问题pascal 帮我编一道题目(Pascal语言)小球从100米高处自由落下,着地后有弹回高度的一半再落下.求弹20次时,小球弹过了多少米 pascal穷举小明有5本新书,要借给A,B,C三位小朋友,若每人每次只能借一本,则 可有多少种不同的借法 给出PASCAL程序, Pascal 程序 求改错!RT:题目为:题目描述 Description国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的.比如一条项链,我们用AB来表示,不同 已知三角形的两边a,b和两者夹角@的值,求第三边学pascal时的习题,如果有程序的最好考上来.谢谢! 做一道PASCAL题目输出2——n之间的所有素数(质数). 一道编程题目pascal:用辗转相除法求两数的最大公约数. 一道Pascal问题,求程序!求用函数解!题目在下面.如果一个自然数是素数,且它的数字位置经过对换后仍为素数,则称为绝对素数,例如13.试求出所有二位绝对素数.