撞球编程c语言,急!C语言编程题——撞球

满意答案

#include

#include

#include

int main()

{

double length,wide,x0,y0,x1,y1;

int i;

char towards[1500];

while(1)

{

memset(towards,0,sizeof(towards));

if(scanf("%lf %lf",&wide,&length)==EOF)

break;

scanf("%lf %lf",&x0,&y0);

scanf("%lf %lf",&x1,&y1);

scanf("%s",towards);

for(i=0;i

{

if(towards[i]=='F')

y0=-y0;

if(towards[i]=='B')

y0=2*length-y0;

if(towards[i]=='L')

x0=-x0;

if(towards[i]=='R')

x0=2*wide-x0;

}

printf("%.4lf\n",sqrt((x0-x1)*(x0-x1)+(y0-y1)*(y0-y1)));

}

return(0);

}这是代码,如果学校需要相似度检测系统的话,建议看懂了自己写一下,不然被扣分了我可没有责任~~

00分享举报

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/440998.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【牛客 - 315C】排列(思维,贪心,同优则立证明法)

题干&#xff1a; 妞妞得到一个(1~n)的排列p1, p2, p3,...,pn, 听村里的老人牛牛说如果让这个排列变为: 对于所有的1 < i < n, 都满足pi ≠ i, 就可以获得Google Girl Hackathon的入场券。 妞妞仅允许的操作是: 交换排列中两个相邻的元素, 并且妞妞允许做这个操作任意…

镇江 linux技术支持,东云镇江服务器

弹性云服务器 ECS弹性云服务器(Elastic Cloud Server)是一种可随时自助获取、可弹性伸缩的云服务器&#xff0c;帮助用户打造可靠、安全、灵活、高效的应用环境&#xff0c;确保服务持久稳定运行&#xff0c;提升运维效率三年低至5折&#xff0c;多种配置可选了解详情什么是弹性…

*【牛客 - 315D】打车(贪心,同优则立证明法)

题干&#xff1a; 妞妞参加完Google Girl Hackathon之后,打车回到了牛家庄。 妞妞需要支付给出租车司机车费s元。妞妞身上一共有n个硬币&#xff0c;第i个硬币价值为p[i]元。 妞妞想选择尽量多的硬币&#xff0c;使其总价值足以支付s元车费(即大于等于s)。 但是如果从妞妞…

c语言中只能逐个引用6,C语言前面六个练习.doc

C语言前面六个练习第一章 C语言基础知识4&#xff0e;一个函数的函数体可以没有变量定义和执行部分&#xff0c;函数可以是空函数2&#xff0e;一个函数由两部分组成&#xff0c;它们是 函数体 和 函数的说明部分。3&#xff0e;函数体的范围是 大括号以内 。(0级)4&#xff0e…

【牛客 - 289K】这是一个沙雕题III(贪心,思维枚举,技巧trick,计算上下界)

题干&#xff1a; 因为现在的新生太强了&#xff0c;都学会了“dp”&#xff0c;所以就有了这样一个“dp”题&#xff0c;双11时Gugugu有(x&#xff0c;x1,x2....y-1,y)元的抵用券无数张&#xff0c;但是Gugugu有强迫症所以他希望他使用抵扣券正好能够抵扣k元&#xff0c;这…

c 跟r语言运行速度,1. R语言运行效率分析(5)

方法5&#xff1a; 采用 which 语句1: 自定义函数# digital was translated into englishnameMonth_name_whichMonth_nameMonth_name[(which(Month_name1))]Month_name[(which(Month_name2))]Month_name[(which(Month_name3))]Month_name[(which(Month_name4))]Month_name[(whi…

【牛客 - 297C】little w and Segment Coverage(差分数组,区间差分,思维,卡线段树)☆

题干&#xff1a; 小w有m条线段&#xff0c;编号为1到m。 用这些线段覆盖数轴上的n个点&#xff0c;编号为1到n。 第i条线段覆盖数轴上的区间是L[i]&#xff0c;R[i]。 覆盖的区间可能会有重叠&#xff0c;而且不保证m条线段一定能覆盖所有n个点。 现在小w不小心丢失了一…

链表c语言stl,C++STL之List容器

1.再谈链表List链表的概念再度出现了&#xff0c;作为线性表的一员&#xff0c;C的STL提供了快速进行构建的方法&#xff0c;为此&#xff0c;在前文的基础上通过STL进行直接使用&#xff0c;这对于程序设计中快速构建原型是相当有必要的&#xff0c;这里的STL链表是单链表的形…

*【牛客 - 318B】签到题(单调栈,水题)

题干&#xff1a; 众所周知&#xff0c;IG是英雄联盟S8世界总决赛冠军&#xff0c;夺冠之夜&#xff0c;数亿人为之欢呼&#xff01; 赛后某百分百胜率退役ADC选手的某表情包意外走红&#xff0c;某苟会长看到此表情包也想模仿。 于是有n个友爱的萌新决定每人都送会长一根长…

c 语言车牌识别系统课题设计,车牌识别系统的设计--课程设计报告.doc

车牌识别系统的设计--课程设计报告目录一、摘要:3二、设计目的和意义:32.1、设计目的&#xff1a;32.2、设计意义&#xff1a;3三、设计原理:3四、详细设计步骤:34.1、提出总体设计方案:44.2、各模块的实现:5五、设计结果及分析20六、总结:22七、体会23八、参考文献:23一、摘要…

*【HDU - 2586】How far away ? (LCA模板题,倍增)

题干&#xff1a; There are n houses in the village and some bidirectional roads connecting them. Every day peole always like to ask like this "How far is it if I want to go from house A to house B"? Usually it hard to answer. But luckily int th…

android volley 上传图片 和参数,Android使用Volley上传文件

一个项目中用到的使用Volley上传头像文件的例子/*** Created by wangshihui on 2015/11/30.* 上传文件* url&#xff1a;.....method&#xff1a;post参数&#xff1a;file接口给的参数&#xff1a;file 就是表单的key&#xff0c;传给mFilePartName;这是个测试类&#xff0c;…

【HDU - 4056】Draw a Mess (并查集 or 线段树)

题干&#xff1a; Its graduated season, every students should leave something on the wall, so....they draw a lot of geometry shape with different color. When teacher come to see what happened, without getting angry, he was surprised by the talented achiev…

android 按钮按下缩放,android捏缩放

我TextView使用本教程为我实现了一个缩放缩放。结果代码是这样的&#xff1a;private GestureDetector gestureDetector;private View.OnTouchListener gestureListener;并在onCreate()中&#xff1a;// Zoom handlersgestureDetector new GestureDetector(new MyGestureDetec…

【CodeForces - 520B】Two Buttons (bfs或dp或时光倒流,trick)

题干&#xff1a; Vasya has found a strange device. On the front panel of a device there are: a red button, a blue button and a display showing some positive integer. After clicking the red button, device multiplies the displayed number by two. After click…

android代码旋转屏幕,Android Activity源码分析--windowmanager屏幕旋转研究

注意&#xff1a;鄙人看的是6.0的代码Activity里面还是调用了WindowManager来显示界面。在activity的738行&#xff0c;有这几行代码private Window mWindow;private WindowManager mWindowManager;/*package*/ View mDecor null; //这就是activity的主view&#xff0c;我也不…

android surfaceflinger 代码,android surfaceflinger测试程序

frameworks/base/libs/surfaceflinger/tests/resize/resize.cpp 是个好地方。 但是我的测试应用程序版本( 来自供应商的Eclair ) 过时了&#xff0c;有些 Surface API已经转移到 SurfaceControl&#xff0c;你必须&#xff1a;SurfaceComposerClient::createSurface() > Sur…

【牛客 - 315B】 勇气获得机(二叉树性质,思维,知识点,tricks)

题干&#xff1a; 妞妞听说Nowcoder Girl女生编程挑战赛要开始了, 但是她没有足够的勇气报名参加, 牛牛为了帮助妞妞,给她准备一台勇气获得机。初始的时候妞妞的勇气值是0, 勇气获得机有两个按钮: 1、N按钮: 如果当期拥有的勇气值为x, 按下之后勇气值将变为2*x1&#xff0c…

【CodeForces - 357C 】Knight Tournament(并查集 或 STLset)

题干&#xff1a; Hooray! Berl II, the king of Berland is making a knight tournament. The king has already sent the message to all knights in the kingdom and they in turn agreed to participate in this grand event. As for you, youre just a simple peasant. …

qt android wifi,QtScrcpy: Android实时投屏软件,此应用程序提供USB(或通过TCP/IP)连接的Android设备的显示和控制。它不需要任何root访问权限...

QtScrcpyQtScrcpy可以通过USB(或通过TCP/IP)连接Android设备&#xff0c;并进行显示和控制。不需要root权限。单个应用程序最多支持16个安卓设备同时连接。同时支持GNU/Linux&#xff0c;Windows和MacOS三大主流桌面平台它专注于:精致 (仅显示设备屏幕)性能 (30~60fps)质量 (19…