龟兔赛跑预测代码实现:C++与语言.pdfVIP

  • 0
  • 0
  • 约3.42千字
  • 约 2页
  • 2026-03-10 发布于北京
  • 举报

C++

#includecstdio

#includeiostream

usingnamespacestd;

intmain()

{

intv1,v2,t,s,L,L1=0,L2=0,ans=0,i,j;

boolbk=true;

scanf(%d%d%d%d%d,v1,v2,t,s,L);

while(1)

{

if(L1-L2=tL1LL2L)

{

for(i=1;i=s;i++)

{

if(L1LL2L)

{

L2+=v2;

ans++;

}

}

}

else

{

L2+=v2;

L1+=v1;

ans++;

}

if(L1=L)break;

if(L2=L)break;

}

if(L1=LL2=L){printf(D\n%d\n,ans);return0;}

if(L1=L){printf(R\n%d\n,ans);return0;}

if(L2=L){printf(T\n%d\n,ans);return0;}

return0;

}

C

#includestdio.h

intmain()

{

intv1,v2,t,s,l,s1=0,s2=0,i=0;

scanf(%d%d%d%d%d,v1,v2,t,s,l);

while(s1ls2l)

{

s1+=v1;

s2+=v2;

i++;

if(s1l||s2l)break;

if(s1-s2=t)s1-=v1*s;

}

if(s1s2)printf(R\n);

elseif(s2s1)printf(T\n);

elseprintf(D\n);

printf(%d,i);

return0;

}

JAVA

importjava.io.*;

publicclassMain{

publicstaticvoidmain(String[]args)throwsException{

BufferedReaderbf=newBufferedReader(newInputStreamReader(System.in));

Stringstr[]=bf.readLine().split();

intv1=Integer.parseInt(

文档评论(0)

1亿VIP精品文档

相关文档