python二维平面上依次得到(0,0)距离相等的点(x,y)坐标,并打印距离
代码:
import copyfor i in range(10):print("BEGIN :" + str(i))start = copy.copy(i)seq = 0while i >= 0:a = start - seqb = 0 + seqprint(str([a, b]))if a != 0:print(str([-a, b]))if b != 0:print(str([a, -b]))if a != 0 and b != 0:print(str([-a, -b]))seq += 1i -= 1
效果:
BEGIN :0
[0, 0]
BEGIN :1
[1, 0]
[-1, 0]
[0, 1]
[0, -1]
BEGIN :2
[2, 0]
[-2, 0]
[1, 1]
[-1, 1]
[1, -1]
[-1, -1]
[0, 2]
[0, -2]
BEGIN :3
[3, 0]
[-3, 0]
[2, 1]
[-2, 1]
[2, -1]
[-2, -1]
[1, 2]
[-1, 2]
[1, -2]
[-1, -2]
[0, 3]
[0, -3]
BEGIN :4
[4, 0]
[-4, 0]
[3, 1]
[-3, 1]
[3, -1]
[-3, -1]
[2, 2]
[-2, 2]
[2, -2]
[-2, -2]
[1, 3]
[-1, 3]
[1, -3]
[-1, -3]
[0, 4]
[0, -4]
BEGIN :5
[5, 0]
[-5, 0]
[4, 1]
[-4, 1]
[4, -1]
...
python二维平面上依次得到(0,0)距离相等的点(x,y)坐标,并打印距离相关推荐
- 在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。
在二维平面上,有一个机器人从原点 (0, 0) 开始.给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束. 移动顺序由字符串表示.字符 move[i] 表示其第 i 次移动.机器 ...
- 给定两个数组arrx和arry,长度都为N。代表二维平面上有N个点,第i个点的x 坐标和y坐标分别为arrx[i]和arry[i],返回求一条直线最多能穿过多少个点?
问题描述: 给定两个数组arrx和arry,长度都为N.代表二维平面上有N个点,第i个点的x 坐标和y坐标分别为arrx[i]和arry[i],返回求一条直线最多能穿过多少个点? 思想 坐标系中两个点 ...
- Java黑皮书课后题第10章:*10.15(几何:边框)边框是指包围一个二维平面上点集的最小矩形,编写一个方法,为二维平面上一系列点返回一个边框
*10.15编写一个方法,为二维平面上一系列点返回一个边框 题目 程序 代码 Test15.java Test13_MyRectangle2D.java 运行结果 题目 点击这里跳转编程练习题10.1 ...
- 可视化 —— 二维平面上的散列点在坐标轴方向上的移动
二维平面可以通过平面直角坐标系表示: 二维平面上不同的散列点,也就是平面直角坐标系上的不同的点, 其在坐标轴方向上的移动,分别在以下两个方向上的移动: 在 xx 轴方向上,(x1,y1)(x_1, y ...
- 现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格。向该平面的任意位置发射炮弹,炮弹的杀伤范围如下示意:
目录 输入格式: 输出格式: 输入样例: 输出样例: 正确答案: 现在,我们用大炮来打蚊子:蚊子分布在一个M×N格的二维平面上,每只蚊子占据一格.向该平面的任意位置发射炮弹,炮弹的杀伤范围如下示意: ...
- 二维平面上点与线段关系的判定
二维平面上点与线段关系的判定 问题的基本模型是:已知平面上一线段AB,判定平面上一点C相对于AB的位置(C不和AB共线). 通过向量叉积来判定线段与点的的位置关系. 例题:Toys (http://p ...
- JavaScript:实现计算二维平面上两点之间的距离算法(附完整源码)
JavaScript:实现计算二维平面上两点之间的距离算法 /*Calculate the mathematical properties involving coordinatesCalculate ...
- 二维平面上判断点是否在三角形内
1. 已知三角形的三个顶点坐标,判断某个点是否在三角形中(在三角形的边上,我们也视作在三角形中),本文给出了三种方法. 算法1:利用面积法 如上图所示,如果点P在三角形ABC的内部,则三个小三角形PA ...
- python画图时x轴自定义_自定义个范围的x,y坐标(python画图)
我有一个小需求,网上找了半天,结果都不是我想要的,只能自己写一份,分享出来. 关键句:自定义个范围的x,y坐标 关键句:范围可以随意设置,不受数据限制 内容:例如我的数据x的范围小于2,y的范围小于2 ...
最新文章
- python装饰器-python装饰器简介---这一篇也许就够了(推荐)
- zookeeper源码分析之六session机制
- 项目遇到的问题以及解决
- textmetric结构
- SQL Azure Reporting CTP
- oem是代工还是贴牌_食用油OEM贴牌代工业务要注意哪些问题?
- python getopterror_python3 getopt用法
- 高性能javascript学习总结(2)--DOM编程
- 五分钟读懂UML类图(转)
- 工作后,成长速度是如何产生差异的?
- 2019年美赛获奖分享经验
- axure教程:产品设计流程图
- 安装QT5.14.2(wins10, vs2015社区版,已安装minGW-w64)
- 网络 | OSI七层模型各层常见协议
- 光敏二极管、光电二极管判断正负
- 阿弥陀佛么么哒 - 笔记
- nf_conntrack: table full, dropping packet
- torch_points_kernels遭遇 ModuleNotFoundError: No module named ‘torch_points_kernels.points_cpu‘
- JavaScript实现猜数字游戏(猜一位和四位数字)
- 程序员,在什么情况下加班是可接受的
热门文章
- python网络爬虫的学习
- GDC 2012]Epic Games谈在智能手机上制作和台式游戏机同等级的图形游戏的经验
- JQuery文件上传插件ajaxFileUpload在Asp.net MVC中的使用[转载]
- 大型分布式C++框架《三:序列化与反序列化》
- 《中国人工智能学会通讯》——12.33 众包知识库补全方法概览
- BZOJ 1283 费用流
- HBase的环境配置及其应用
- python 面对对象思维导图_Python面向对象思维导图
- uart串口通信_听说UART与STM32的HAL库更配哦
- 时间同步失败_关于同步、异常处理的思考