首页 > 其他分享 >C|PTA|龟兔赛跑

C|PTA|龟兔赛跑

时间:2025-01-09 13:33:34浏览次数:3  
标签:10 赛跑 输出 龟兔 PTA 兔子 xr 乌龟 xt

乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?

输入格式:

输入在一行中给出比赛时间T(分钟)。

输出格式:

在一行中输出比赛的结果:乌龟赢输出@_@,兔子赢输出^_^,平局则输出-_-;后跟1空格,再输出胜利者跑完的距离(平局输出乌龟或兔子跑完的距离均可)。

输入样例:

242

输出样例:

@_@ 726
#include <stdio.h>
 
int main()
{ 
   int T,xr,xt;//xr兔子跑的距离,xt乌龟跑的距离
   scanf("%d",&T);
   xr=0;
   xt=0;
   while(T>10){
   	xr+=9*10;
   	xt+=3*10;
   	T-=10;
   	if(xr>xt){
   		if(T>=30){
		xt+=3*30;
   		T-=30;
   	    }else{
   	    	xt+=3*T;
   	    	T=0;
		   }
	   }
		}
	if(T!=0){
	xr+=9*T;
   	xt+=3*T;
	T=0;	
	}
	if(xr>xt){
		printf("^_^ %d",xr);
	}
	else if(xr<xt){
		printf("@_@ %d",xt);
	}else{
		printf("-_- %d",xr);
	}
    return 0;
} 

 留下你的一键三连,主播将持续更新哦!!

标签:10,赛跑,输出,龟兔,PTA,兔子,xr,乌龟,xt
From: https://blog.csdn.net/2403_89063607/article/details/145019308

相关文章

  • .bootstrapTable
    Bootstrap-table是一款基于Bootstrap的jQuery表格插件,提供了丰富的功能,如分页、排序、搜索、多选等,广泛应用于各种Web项目中。如何使用Bootstrap-table引入必要的文件首先,你需要引入Bootstrap和jQuery的相关文件,然后引入Bootstrap-table的CSS和JS文件。如果......
  • PTA 团体程序设计天梯赛 15分题 044
    L1-044稳赢(15)题目要求大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。输入格式输入首先在第一行给出正整数K(≤10),即平局间隔......
  • 考试座位号(PTA)C语言
    每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求......
  • 统计素数并求和(PTA)C语言
    本题要求统计给定整数M和N区间内素数的个数并对它们求和。输入格式:输入在一行中给出两个正整数M和N(1≤M≤N≤500)。输出格式:在一行中顺序输出M和N区间内素数的个数以及它们的和,数字间以空格分隔。输入样例:1031输出样例:7143代码:#include<stdio.h>intmain(){......
  • 降价提醒机器人(PTA)C语言
    小T想买一个玩具很久了,但价格有些高,他打算等便宜些再买。但天天盯着购物网站很麻烦,请你帮小T写一个降价提醒机器人,当玩具的当前价格比他设定的价格便宜时发出提醒。输入格式:输入第一行是两个正整数N和M(1≤N≤100,0≤M≤1000),表示有N条价格记录,小T设置的价格为M......
  • Android 14.0 系统限制上网系列之iptables用IOemNetd实现app上网黑名单的实现
    1.前言在14.0的系统rom定制化开发中,对于系统限制网络的使用,在system中netd网络这块的产品需要中,会要求设置屏蔽某个app上网的功能,liunx中iptables命令也是比较重要的,接下来就来在IOemNetd这块实现app上网黑名单的的相关功能,就是在系统中只能不允许某个app上网,就是除了这个app......
  • 使用函数求素数和(PTA)C语言
    本题要求实现一个判断素数的简单函数、以及利用该函数计算给定区间内素数和的函数。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。函数接口定义:intprime(intp);intPrimeSum(intm,intn);其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数Pr......
  • 其右上三角(含主对角线)元素之和(pta)C语言
    输入二维数组的所有元素,求二维数组右上三角(包括主对角线)元素之和。函数接口定义:在这里描述函数接口。例如:intfun(inta[3][3]);裁判测试程序样例:在这里给出函数被调用进行测试的例子。例如:#include<stdio.h>intfun(inta[3][3]);intmain(){inti,j,s,x[3][3]......
  • 防火墙:iptables
    包过滤的防火墙安装iptables管理器:yuminstall-yiptables-services  有四个表1.filter表:包过滤2.net表:nat转换(网络地址转换)3.mangle表:包重构(修改)4.raw表:数据跟踪处理五条链:1.INPUT:数据进入2.OUTPUT:出去的3.FORWARD:路过4.PREROUTING:5.POSTROUTINGpre....之前post.........
  • 6-3 交叉连接字符串PTA函数题
    本题要求实现一个函数,可将两个字符串交叉连接。连接方法如下:假设有两个字符串str1和str2,str2的第i个字符插入到原str1的第i个字符后,如果str2比str1(假定str1的长度为L1)长,则str2的第L1个字符开始到str2结尾的所有字符按在str2中的顺序放在新生成的str1后。函数接口定义:voids......