UVA 10242 || Fourth Point !!(求平行四边形第四点
给第一条边的两个端点,第二条边的两个端点,求平行四边形的第四个点。
给了 四个点,不一定按照 起点终点的顺序,调整一下就好了。。 A B B C 的顺序
#include<iostream>
#include<cstdio>
#include<algorithm>
#include<cstring>
using namespace std;
struct point
{double x,y;
};
point p[10];
bool operator ==(point a,point b)
{return (a.x==b.x)&&(a.y==b.y);
}
int main()
{// freopen("in.txt","r",stdin);while( ~scanf("%lf %lf",&p[0].x,&p[0].y)){for( int i = 1;i <4;++i)scanf("%lf %lf",&p[i].x,&p[i].y);//端点给的是无序的 可能是第一条边的起点也可能是终点if( p[0] == p[3]){swap(p[0],p[1]);swap(p[2],p[3]);}else if( p[0]==p[2])swap(p[0],p[1]);else if( p[1] == p[3] )swap(p[2],p[3]);printf("%.3lf %.3lf\n",p[3].x-p[2].x+p[0].x,p[3].y-p[2].y+p[0].y);}return 0;
}
UVA 10242 || Fourth Point !!(求平行四边形第四点相关推荐
- UVA 10242 Fourth Point
题意:给你平行四边形两条边的顶点,让你求第四个点. 思路:要找到俩边的公共点,然后向量运算. AC代码: #include<cstdio> #include<cmath> #i ...
- 求平行四边形的面积。
第十二届蓝桥杯第二次模拟赛 试题 F 时间限制: 1.0s 内存限制: 512.0MB 本题总分:15 分 [问题描述] 给定一个平行四边形的底边长度 l 和高度 h,求平行四边形的面积. [输入格式 ...
- 输出平行四边形的底和高,求平行四边形的面积
输出平行四边形的底和高,求平行四边形的面积 ```cpp #include<bits/stdc++.h> using namespace std; int main() {int l,h; ...
- python求平行四边形面积_python 已知平行四边形三个点,求第四个点的案例
我就废话不多说了,大家还是直接看代码吧! import numpy as np #已知平行四边形三个点,求第四个点 #计算两点之间的距离 def CalcEuclideanDistance(point ...
- uva 315 (poj 1144 求割点)
题意:给你一张无向图,求割点的个数. 思路:输入稍微处理一下接着直接套模版. 1 #include <iostream> 2 #include <cstdio> 3 #incl ...
- UVA - 315 Network(tarjan求割点)
题目链接:点击查看 题目大意:给出一个由n台电脑互相连接而成的网络系统,其中有一些电脑如果一旦损坏,则会造成整个网络出现缺口,导致某些地方无法互相连通,我们称这种电脑为关键点,题目需要求出有多少个关键 ...
- 如何让梯形变成平行四边形_开放的课堂 创新的天地——平行四边形的面积教学片段与反思...
一. 课题的确定 学生在三年级学过长方形.正方形的面积计算,经历过从数方格的办法得出面积计算公式的过程.因此,学生对于面积计算公式的推导有一定的经验和知识基础.基于上述考虑,我想完全放手让学生去研究如 ...
- 三角形周长最短问题_1.八年级数学:DE平分ABC的周长?怎么求DE的长?你想了很久吧?...
欢迎您来到方老师数学课堂,请点击上方蓝色字体,关注方老师数学课堂.所有的视频内容,全部免费,请大家放心关注,放心订阅. 八年级数学:DE平分△ABC的周长?怎么求DE的长?你想了很久吧?大家先在草稿本 ...
- UVA - 11029
UVA - 11029 难点是求前3位 你看,一个数可以拆成,比如123456,可以拆成100000*1.23456,那我把小数部分求出来,再*100.0,再下取整就可以了.设x=log10(n^k) ...
最新文章
- 开源!开源!我写的Anto.exe C#代码自动生成工具.欢迎下载。。
- AWS Elastic Block Store和Simple Storage Services区别
- pythonif有多个条件怎么办_Python中if有多个条件处理方法
- scala版本的springboot的helloworld实验记录(转载+自己验证整理)
- [Git高级教程 (一)] 通过 Tag 标签回退版本修复 bug
- filter动态参数 maven_使用Profile和Resources Filter隔离测试环境
- linux 运行选择哪个cpu核,判断Linux进程在哪个CPU核运行的方法
- Hive 1.1.0 某些字段的查询结果为NULL
- 基于谷歌街景多位数字识别技术:TensorFlow的车牌号识别系统
- spring-第十九篇AOP面向切面编程之增强处理的优先级
- SSD5_ Exam 2分析
- 研究生英语期末复习(Unit3)
- “由于没有公钥,无法验证下列签名”解决办法
- 基于scrapy框架爬取新浪体育部分板块内容
- Modularity Based Community Detection with Deep Learning 阅读笔记
- 软件测试中的“保险项目”讲解
- PDF文件找回打开密码
- 深度 | 实景三维与CIM,谁才是时空数据第一底板 三维视频融合 三维投影融合 时空克隆 点卯-魔镜系列
- 数字VR虚拟博物馆的功能介绍
- 内中断,外中断,软中断,硬中断,异常,陷阱
热门文章
- 光流估计(三) PWC-Net 模型介绍
- 深入剖析FP-Growth原理
- signature=b5d482f98802c3bc661cc82639edaa27,Taro
- SMU Problem 1727 逃生
- 【牛投客】;牛投客最新消息
- Spring Cloud Alibaba-SkyWalking链路追踪
- Python报错:Visual C++ is required和ImportError: DLL load failed
- 计算机英语中poke什么意思,poke是什么意思_poke在线翻译_英语_读音_用法_例句_海词词典...
- 第九节 PyQt5之QRadioButton对象(单选按钮)
- linux如何export文件夹,学习如何在Linux中使用export命令