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

谢岗网站建设关于机关单位网站的建设

谢岗网站建设,关于机关单位网站的建设,张家港保税区建设规划局网站,世纪兴seo公司目录 专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、Java算法源码六、效果展示1、输入2、输出3、说明 华为OD机试 2023B卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试(JAVA)真题(A卷B卷&#…

在这里插入图片描述

目录

    • 专栏导读
    • 一、题目描述
    • 二、输入描述
    • 三、输出描述
    • 四、解题思路
    • 五、Java算法源码
    • 六、效果展示
      • 1、输入
      • 2、输出
      • 3、说明

华为OD机试 2023B卷题库疯狂收录中,刷题点这里

专栏导读

本专栏收录于《华为OD机试(JAVA)真题(A卷+B卷)》。

刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天CSDN在线答疑。

一、题目描述

绘图机器的绘图笔初始位置在原点(0,0)。

机器启动后,其绘图笔按下面规则绘制直线:

  1. 尝试沿着横向坐标轴正向绘制直线,直到给定的终点值E;
  2. 期间可通过指令在纵坐标方向进行偏移,并同时绘制直线,偏移后按规则1绘制直线;
  3. 指令的格式为X offsetY。表示在横坐标X沿纵坐标方向偏移offsetY,offsetY为正整数,表示正向偏移,为负数,表示负向偏移。

给定了横坐标终点值E,以及若干条绘制指令。

请计算绘制的直线和横坐标轴,以及X-E的直线组成图形的面积。

二、输入描述

第一行输入两个正整数N、E。

  • N表示多少条指令;
  • E表示横坐标终点值;

接下来的N行输入两个正整数,表示指令X offsetY。

用例保证横坐标X以递增排序方式出现,且不会出现相同横坐标。

取值范围:

  • 0<N<=10000
  • 0<X<=E<=20000
  • -10000<=offsetY<=10000

三、输出描述

一个整数,表示计算得到的面积。

四、解题思路

  1. 第一行输入两个正整数N、E;
  2. 接下来的N行输入两个正整数,表示指令X offsetY;
  3. X轴坐标 * Y轴坐标计算面积;
  4. 叠加Y轴偏移量;
  5. 重置横坐标X;
  6. 叠加面积(横坐标终点值 - 当前横坐标) * Y轴坐标;
  7. 输出计算得到的面积。

五、Java算法源码

package com.guor.od;import java.util.*;public class OdTest {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int[] arr = Arrays.stream(sc.nextLine().split(" ")).mapToInt(Integer::parseInt).toArray();// 多少条指令int N = arr[0];// 横坐标终点值int E = arr[1];int area = 0;// X轴偏移量int xSkew = 0;// Y轴偏移量int ySkew = 0;// 接下来的N行输入两个正整数,表示指令X offsetY。for (int i = 0; i < N; ++i) {// 指令X offsetYString[] commands = sc.nextLine().split(" ");// 横坐标Xint X = Integer.parseInt(commands[0]);// X轴坐标 * Y轴坐标计算面积area += Math.abs(ySkew) * (X - xSkew);// 叠加Y轴偏移量ySkew += Integer.parseInt(commands[1]);// 重置横坐标XxSkew = X;}// 叠加面积(横坐标终点值 - 当前横坐标) * Y轴坐标area += (E - xSkew) * ySkew;System.out.println(area);}
}

六、效果展示

1、输入

5 8
1 1
2 2
3 -1
4 -2
5 1

2、输出

9

3、说明

在这里插入图片描述

在这里插入图片描述


🏆下一篇:华为OD机试 - 荒岛求生 - 栈Stack(Java 2023 B卷 100分)

🏆本文收录于,华为OD机试(JAVA)真题(A卷+B卷)

刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天CSDN在线答疑。

在这里插入图片描述


文章转载自:

http://aMnG68sM.xfjwm.cn
http://MQltkbMD.xfjwm.cn
http://xEB33alr.xfjwm.cn
http://CCyWODw8.xfjwm.cn
http://hxF8qGew.xfjwm.cn
http://PeWWuYqt.xfjwm.cn
http://XmJ4kjn6.xfjwm.cn
http://Op3o5aGJ.xfjwm.cn
http://VJCWVbSp.xfjwm.cn
http://DXDNi4s6.xfjwm.cn
http://Ie8GUmJx.xfjwm.cn
http://2wl0Hqob.xfjwm.cn
http://sakNYXja.xfjwm.cn
http://hDWHX2Pc.xfjwm.cn
http://a3vMxPVe.xfjwm.cn
http://wsyjrpf0.xfjwm.cn
http://Gh4OcGVS.xfjwm.cn
http://OccC9klu.xfjwm.cn
http://fKuSYEuq.xfjwm.cn
http://f0lQ2mcg.xfjwm.cn
http://GDrGnTIJ.xfjwm.cn
http://VQJC3f83.xfjwm.cn
http://GotrkdIM.xfjwm.cn
http://JtMxgXTl.xfjwm.cn
http://K7WDDSf2.xfjwm.cn
http://aPFfAyKt.xfjwm.cn
http://hC59nuF1.xfjwm.cn
http://0p8qyYfW.xfjwm.cn
http://qf3377Fq.xfjwm.cn
http://dZ6ZujAJ.xfjwm.cn
http://www.dtcms.com/wzjs/753296.html

相关文章:

  • 网站设计制作是什么东莞营销网站建设哪家好
  • 营销型网站是啥意思室内设计网站模板
  • 做影视网站自己在家怎么做跨境电商
  • 怎么用网站做word文件泰安最新通知
  • wordpress后台登陆地址排名优化关键词公司
  • 柳州企业做网站网站做301怎么做
  • 做废钢铁生意在哪个网站了解九幺seo优化神器
  • 网站建站建设的公司关于做网站的毕业设计
  • 河北省网站建设公司怎么用自己主机做网站、
  • 用php内容做电商网站万江网站制作
  • 烟台市芝罘区住房和建设局网站云南云南省城乡建设厅网站
  • 用.aspx做网站紫鸟超级浏览器手机版
  • 旅游网站建设备案如何建立一个网站请简述流程
  • 类似淘宝网站建设有哪些模板wordpress婚纱主题
  • 合肥市建设建筑网站app合作开发
  • 网站开发商品管理表字段杭州建设厅网站
  • 那个视频网站可以做桌面背景家装效果图设计网站
  • 做网站该读啥学校开发小程序用什么语言
  • 深圳网站建设燦wordpress播放
  • word模板免费网站宝塔安装wordpress教程
  • 物流网站购买物流单号广州seo网站设计
  • 金昌网站seo站群系统程序
  • 论坛网站建设规划书如何在微信上投放广告
  • 帮别人做网站开什么内容的专票网站运营年度推广方案
  • 一起做网站17广州滨江区高端网站建设
  • 网页制作网站源码建设银行网站查询不显示整存争取金额
  • 河北邯郸做网站的公司哪家好发稿类别是什么
  • 毕业设计网站开发流程图房子装修风格大全2021新款
  • 南宁cms建站高端兼职网站开发
  • 青岛开发区网站建设多少钱进入公众号平台