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

景翔物流网站建设公司杭州网站设计网站

景翔物流网站建设公司,杭州网站设计网站,在线旅游网站建设方案,网站设计自学题目:X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3...当排满一行时,从下一行相邻的楼往反方向排号。比如:当小区排号宽度为6时,开始情形如下:1 2 3 4 5 612 11 10 9 8 713 14 1…

题目:

X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3...

当排满一行时,从下一行相邻的楼往反方向排号。

比如:当小区排号宽度为6时,开始情形如下:

1 2 3 4 5 6

12 11 10 9 8 7

13 14 15 .....

我们的问题是:已知了两个楼号m和n,需要求出它们之间的最短移动距离(不能斜线方向移动)

输入为3个整数w m n,空格分开,都在1到10000范围内

要求输出一个整数,表示m n 两楼间最短移动距离。

例如:

用户输入:

6 8 2

则,程序应该输出:

4

再例如:

用户输入:

4 7 20

则,程序应该输出:

5

资源约定:

峰值内存消耗(含虚拟机) < 256M

CPU消耗 < 1000ms

请严格按要求输出,不要画蛇添足地打印类似:“请您输入...” 的多余内容。

所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。

注意:不要使用package语句。不要使用jdk1.7及以上版本的特性。

注意:主类的名字必须是:Main,否则按无效代码处理。

分析:

这道题,要我们求两个点的距离那么我们就先要找出这两个点分别的xy坐标,然后两个xy坐标相减的绝对值的和就是距离。

因为是s型顺序,所以这个点在奇数行时是一种情况,在偶数行时又是一种情况。

行好求,用这个数字除以每行有多少个,就是这个数字的行数,列的话分奇偶列,为奇数时,我们让这个数字减去,上一行的最大值就得到了,偶数时,让这一行的最大值减去这个数加一。

分析时可以参照下面Excel表格

步骤:

package 第六届省赛;import java.util.Scanner;public class 移动距离 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int w = sc.nextInt();int m = sc.nextInt();int n = sc.nextInt();int y1=(m-1)/w+1;int x1=0;if (y1%2==0) {x1=y1*w-m+1;}else {x1=m-(y1-1)*w;}int y2=(n-1)/w+1;int x2=0;if (y2%2==0) {x2=y2*w-n+1;}else {x2=n-(y2-1)*w;}System.out.println(Math.abs(x1-x2)+Math.abs(y1-y2));sc.close();}
}
http://www.yayakq.cn/news/786402/

相关文章:

  • 网站建设费用固定资产怎么入微信 公司网站 怎么做
  • 四平网站建设404页面对网站的好处及设置方法php 简单购物网站
  • 莱芜建设网站绿色手机网站模板
  • 垂直门户网站的盈利模式探讨公司网站成本
  • 自己做网站需要学什么软件网站建设工资郑州
  • 住房和城乡建设部网站事故快报济南网站排名优化报价
  • 山东省建设备案在哪个网站中国建设银行对公网站首页
  • 网站和手机网站怎么做淘客推广网站
  • 计算机做网站难吗自学网站设计与建设
  • 哈尔滨网站公司哪家好海纳企业网站管理系统源码
  • 丰县建设网站成都企业网站建设公司电话
  • 无极任务平台网站进入wordpress登录注册小工具
  • wordpress centosseo 优化技术难度大吗
  • 有没有专门建设网站的公司商务网站创建方案
  • 域名抢注网站源码平台网站应该怎样做seo
  • 浙江网站设计公司微小旅行社能否做网站
  • 网站建设国内外研究现况做网站和c 哪个好
  • 安岳网站建设wordpress 招聘网站模板
  • 自己搭建网站需要什么哔哩哔哩网页版入口链接
  • 佛山网站建设开发团队长春市防疫最新消息数据
  • 专业的手机网站建设公司哪家好国外做网站公司能赚钱吗
  • 网站网页?问?网站为什么百度搜不到了
  • 淘宝优惠券网站开发广州知名网站建设后台管理便捷
  • 郑州高端网站郑州网站建设知乎
  • 域名虚拟服务器做网站semi final
  • 网络技术与网站建设北京网站建设 app
  • 山东平台网站建设价格郑州软件培训学校哪个好
  • 南昌网站建设方案维护霸州网站设计
  • 一般网站建设企业美化网站代码
  • 织梦网站程序安装教程网站模块源码