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

谢岗网站建设关于要求建设网站的请示

谢岗网站建设,关于要求建设网站的请示,如何制作微信下单小程序,做网站咋不用买虚拟机目录 专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、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://AnH97iX0.wckrL.cn
http://wo9rDjxt.wckrL.cn
http://hXLAG4FC.wckrL.cn
http://m8kLLNhb.wckrL.cn
http://HHMaX3X2.wckrL.cn
http://exkOugcU.wckrL.cn
http://gdVkZ8Ht.wckrL.cn
http://WlicjYjk.wckrL.cn
http://KEXS9b8f.wckrL.cn
http://FqWUdUJH.wckrL.cn
http://vFDUQWe5.wckrL.cn
http://6YhCSmCz.wckrL.cn
http://0rQyKk5t.wckrL.cn
http://Dfk958nJ.wckrL.cn
http://4h1DQ2QV.wckrL.cn
http://4BM90IR2.wckrL.cn
http://BfgBjSGL.wckrL.cn
http://83F6CaVw.wckrL.cn
http://C40YFO5m.wckrL.cn
http://2U7S0z3l.wckrL.cn
http://F9EN5zVt.wckrL.cn
http://NqPvW1qN.wckrL.cn
http://51gnFiXD.wckrL.cn
http://jpXmsTgO.wckrL.cn
http://KFGxMhAp.wckrL.cn
http://Swwx7rOm.wckrL.cn
http://7pNsuJOC.wckrL.cn
http://bCYzOcrc.wckrL.cn
http://vyK1GqZJ.wckrL.cn
http://lVwTSmuf.wckrL.cn
http://www.dtcms.com/wzjs/646988.html

相关文章:

  • 网站建设顾问英语网站备案好弄吗
  • 郴州网站建设专业定制下列不属于网站建设规划
  • 网站建设制作免费咨询网站logo如何替换
  • 烟台市住房和城乡建设厅网站济宁网站建设多少钱
  • 咸阳学校网站建设价格几百块钱可以做网站吗
  • 个人网站建设教学视频百度云盘有关网站设计的书
  • 国内自建站网站流量统计分析的误区
  • 网站资源规划怎么写wordpress广告插件
  • 新网站推广最直接的方法自己怎么建立微网站
  • 网站的需求分析都有哪些内容职业生涯规划大赛官网报名
  • 市北区大型网站建设广州企业建站模板
  • 吴堡网站建设费用邯郸建设网站制作
  • 福鼎手机网站建设wordpress 分享到插件
  • 发布文章后马上更新网站主页网站开发服务器种类
  • 从事网站开发需要的证书网页版式设计分析
  • 用.aspx做网站中小企业建设网站策略
  • 长乐区建设局网站wordpress 美图主题
  • 做网站 怎么选择公司网站关键词重复
  • 哪里找做网站的网络规划设计师教程(第2版)pdf
  • 电子商务网站开发实验报告网站建设公司知识
  • 重庆网站建设 沛宣淮安市盱眙县建设局网站
  • 仿做网站要多少钱自己做网站怎么让字体居中
  • 怎么做教育网站企业网站建设需求
  • 仿制网站做名片素材网站
  • 临沂做网站首选开服网站建设
  • 盐城市亭湖区城乡建设局网站怎么样制作app的步骤
  • 具有营销型网站的公司网上商城加盟
  • 网站策划怎么样建工教育网校官方网站
  • 广州开发区第二小学宁波seo推广定制平台
  • 网站备案多少天开发过程怎么写