当前位置: 首页 > news >正文

网站功能定制合同网站资料上传教程

网站功能定制合同,网站资料上传教程,wordpress电子书下载地址,淄博高端网站建设乐达标题#xff1a;螺旋折线 如图p1.pgn所示的螺旋折线经过平面上所有整点恰好一次。 对于整点(X, Y)#xff0c;我们定义它到原点的距离dis(X, Y)是从原点到(X, Y)的螺旋折线段的长度。 例如dis(0, 1)3, dis(-2, -1)9 给出整点坐标(X, Y)#xff0c;你能计算出dis(X, Y)…标题螺旋折线 如图p1.pgn所示的螺旋折线经过平面上所有整点恰好一次。 对于整点(X, Y)我们定义它到原点的距离dis(X, Y)是从原点到(X, Y)的螺旋折线段的长度。 例如dis(0, 1)3, dis(-2, -1)9 给出整点坐标(X, Y)你能计算出dis(X, Y)吗 【输入格式】 X和Y 对于40%的数据-1000 X, Y 1000 对于70%的数据-100000 X Y 100000 对于100%的数据, -1000000000 X, Y 1000000000 【输出格式】 输出dis(X, Y) 【输入样例】 0 1 【输出样例】 3 资源约定 峰值内存消耗含虚拟机 256M CPU消耗 1000ms 请严格按要求输出不要画蛇添足地打印类似“请您输入…” 的多余内容。 所有代码放在同一个源文件中调试通过后拷贝提交该源码。 不要使用package语句。不要使用jdk1.7及以上版本的特性。 主类的名字必须是Main否则按无效代码处理。 解析按象限划分四个部分以拐点为突破口。比赛的时候想到了但是一紧张就没有静下心来好好分析罪过罪过。 根据给定坐标求解拐点是比较简单的我们对于每个点都求出它x和y中较大的那个值然后我们可以得到 第一象限的拐点坐标——dx max(abs(x), abs(y))dy dx 第二象限的拐点坐标——dx -max(abs(x), abs(y))dy -dx 第三象限的拐点坐标——dx -max(abs(x), abs(y))dy dx - 1 第四象限的拐点坐标——dx max(abs(x), abs(y))dy -dx 假定拐点坐标为(dx, dy),我们有 第一象限的拐点的dfs()——(abs(dx)abs(dy))^2 第二象限的拐点的dfs()——(abs(dx)abs(dy)) * (abs(dx)abs(dy) - 1) 第三象限的拐点的dfs()——(abs(dx)abs(dy))^2 第四象限的拐点的dfs()——(abs(dx)abs(dy)) * (abs(dx)abs(dy) 1) 之后根据给定坐标(x, y)与拐点坐标(dx, dy)的关系就可以轻松的解出来了。 还要特别注意给定坐标中x或y等于0的情况这里我把四种情况分别归到了四个象限中 这样求解这个问题最后时间复杂度为O(1) import java.util.Scanner;public class Main {static int x, y;static int df 0;public static void main(String[] args) {Scanner in new Scanner(System.in);x in.nextInt();y in.nextInt();if (x 0 y 0) {int dx Math.max(x, y);int dy dx;df (dx dy) * (dx dy);if (x dx) {df - (dx - x);}if (y dy) {df (dy - y);}} else if (x 0 y 0) {int dx Math.max(Math.abs(x), Math.abs(y));int dy -dx;df (dx Math.abs(dy)) * (dx Math.abs(dy) 1);if (x dx) {df (dx - x);}if (y dy) {df - (y - dy);}} else if (x 0 y 0) {int dx -Math.max(Math.abs(x), Math.abs(y));int dy dx 1;df (Math.abs(dx) Math.abs(dy)) * (Math.abs(dx) Math.abs(dy));if (x dx) {df - (x - dx);}if (y dy) {df (y - dy);}} else if (x 0 y 0) {int dx -Math.max(Math.abs(x), Math.abs(y));int dy -dx;df (Math.abs(dx) Math.abs(dy)) * (Math.abs(dx) Math.abs(dy) - 1);if (x dx) {df (x - dx);}if (y dy) {df - (y - dy);}}System.out.println(df);} }
http://www.huolong8.cn/news/166127/

相关文章:

  • 上海工业网站建设众创空间网站建设
  • 网页设计师主要是做什么长春seo推广
  • 国内有哪些比较好的做定制旅游网站外贸网站建设工作室
  • c网站开发视频网站建设如何定位
  • 哪里网站备案方便快实惠福步外贸论坛
  • 网站建设需要多少钱小江网页设计网站建设存在的问题
  • 宝安做网站信科北京网站优化企业
  • 公司网站开发多少钱北京比较好的网站建设公司
  • 做企业品牌网站的公司淘客手机网站模板
  • 网站建设的基本技术如何建立企业网站或者官网
  • 我有域名怎么建网站七牛云最新消息
  • 建立网站功能校园网站建设管理及责任表
  • 网站备案期间可以做推广吗加盟装修公司怎么合作
  • 网站开发岗位需求分析网站如何做网站名称
  • 购物网站建设模板建立一个网站需要多少钱
  • 域名有了怎么制作网站网站如何做seo规划
  • 智能网站推广软件网站建设后期维护
  • 静态页面网站怎么做宁波专业做网站
  • 织梦做电子商务网站徐州市铜山新区建设局网站
  • 外贸网站找人建设关于市场营销的100个问题
  • 山东省建设厅执业注册中心网站wordpress 网站登录
  • 58同城企业网站怎么做的百度竞价点击价格
  • 西宁网站建设报价cu君博規范横岗网站设计
  • 网站制作的基本流程企业邮箱 免费
  • 装修平台网站排名前十名wordpress收录提交插件
  • 泰州企业模板建站河北城乡建设学校网站
  • 深圳网站设计制作建设百度网
  • 网站策划书免费社交网站模板
  • 哈尔滨网站建设服务公司iis7如何搭建网站
  • 网站制作自学网网页制作与网站建设初学者必看教程