Circle (Standard IO)
2016-07-17 14:14
274 查看
题意/Description:
给定三个点(不共线)的坐标,要求以这三个点为圆心做三个圆,圆两两不相交,不包含,问三个圆的直径和最大为多少。
读入/Input:
第一行为测试数据组数t。接下来t行每行6个数为坐标。
输出/Output:
T行,每行一个整数表示直径和(取下整)。
题解/solution:
输出三个点连起来的周长。
代码/Code:
给定三个点(不共线)的坐标,要求以这三个点为圆心做三个圆,圆两两不相交,不包含,问三个圆的直径和最大为多少。
读入/Input:
第一行为测试数据组数t。接下来t行每行6个数为坐标。
输出/Output:
T行,每行一个整数表示直径和(取下整)。
题解/solution:
输出三个点连起来的周长。
代码/Code:
var t:longint; x1,y1,x2,y2,x3,y3:int64; l1,l2,l3:real; procedure init; var i,j:longint; begin readln(t); for i:=1 to t do begin readln(x1,y1,x2,y2,x3,y3); l1:=sqrt(sqr(x1-x2)+sqr(y1-y2)); l2:=sqrt(sqr(x2-x3)+sqr(y2-y3)); l3:=sqrt(sqr(x1-x3)+sqr(y1-y3)); writeln(trunc(l1+l2+l3)); end; end; begin init; end.
相关文章推荐
- PCI standard ISA birdge 驱动安装图文方法
- Mysql IO 内存方面的优化
- jQuery实现动画效果circle实例
- Node.js 的异步 IO 性能探讨
- SQL Server误区30日谈 第22天 资源调控器可以调控IO
- mysql 数据同步 出现Slave_IO_Running:No问题的解决方法小结
- java中的Io(input与output)操作总结(一)
- GO语言的IO方法实例小结
- java中的Io(input与output)操作总结(四)
- C#路径,文件,目录及IO常见操作汇总
- SQL语句实现查询当前数据库IO等待状况
- Android Activity启动模式之standard实例详解
- Java进阶教程之IO基础
- java中的Io(input与output)操作总结(三)
- Java 1.0和Java 1.1 的IO类的比较
- Java中的BufferedInputStream与BufferedOutputStream使用示例
- JAVA IO API使用详解
- Java NIO和IO的区别
- Java编程中最基础的文件和目录操作方法详解
- Python中使用select模块实现非阻塞的IO