21计科程一帆


私信TA

用户名:uq_88617846948

访问量:2910

签 名:

搞哥毛哥在上,俺寻思俺是一个最大最强的技术小子

等  级
排  名 1153
经  验 3032
参赛次数 2
文章发表 52
年  龄 19
在职情况 学生
学  校 石河子大学
专  业 计算机科学与技术

  自我简介:

憨憨一个,欢迎大佬指正

解题思路:按题给条件模拟就行

注意事项:兔子可能二次或多次停顿,if条件严格点就行;乌龟如果提前到终点了就break,不要等停顿时间结束了再结束计时

参考代码:

v1,v2,t,s,l=map(int,input().split())
l1=l
l2=l
time=0
while l1>0 and l2>0:
   if l2-l1>=t:
       for i in range(s):
           time+=1
           l2-=v2
           if l2<=0:
               break
   else:
       time+=1
       l1-=v1
       l2-=v2
if l1==l2:
   print("D")
if l1==0 and l2>0:
   print("R")
if l1>0 and l2==0:
   print("T")
print(time)

 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区