华为机试HJ83

news/2024/12/5 8:29:52/

HJ83 二维数组操作

法一

import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);// 注意 hasNext 和 hasNextLine 的区别while (in.hasNextInt()) { // 注意 while 处理多个 caseint m = in.nextInt();int n = in.nextInt();int[][] a = new int[m][n];System.out.println((m > 9 || n > 9) ? -1 : 0);int x1 = in.nextInt();int y1 = in.nextInt();int x2 = in.nextInt();int y2 = in.nextInt();System.out.println(((Math.max(x1, x2) >= m) ||(Math.max(y1, y2) >= n)) ? -1 : 0);int x = in.nextInt();System.out.println((x >= m || (m + 1) > 9) ? -1 : 0);int y = in.nextInt();System.out.println((y >= n || (n + 1) > 9) ? -1 : 0);x = in.nextInt();y = in.nextInt();System.out.println((x >= m || y >= n) ? -1 : 0);}}
}

http://www.ppmy.cn/news/238080.html

相关文章

华为--aaa

这些全部是我自己总结和结论,感觉我提供的知识点不错的,可以给我点个关注!也可以进行私聊讨论。 命令: Sys # aaa local-user jiang password cipher 123 privilege level 15 local-user jiang service-type telnet # Q # user-…

华为机试HJ38

HJ38 求小球落地5次后所经历的路程和第5次反弹的高度 描述 假设一个球从任意高度自由落下,每次落地后反跳回原高度的一半; 再落下, 求它在第5次落地时,共经历多少米?第5次反弹多高? 法一 import java.util.Scanner;public class Main {p…

华为机试HJ55:挑7

作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 输出7有关数字的个数,包括7的倍数,还有包含7的数字(如17,…

华为机试HJ73

HJ73 计算日期到天数转换 法一 具体做法:库函数 JAVA的Calendar类提供了日期的操作,可以直接用年月日信息设置当前日期,记得月份要减一,因为默认从0开始,然后用DAY_OF_YEAR直接获取该天在这一年中是第几天。 impor…

华为机试HJ84

HJ84 统计大写字母个数 法一 import java.util.*; public class Main {public static void main(String[] args) {Scanner input new Scanner(System.in);while (input.hasNextLine()) {String find input.nextLine();System.out.println(count(find));}}public static int…

华为机试HJ33

HJ33 整数与IP地址间的转换 描述 原理:ip地址的每段可以看成是一个0-255的整数,把每段拆分成一个二进制形式组合起来,然后把这个二进制数转变成 一个长整数。 举例:一个ip地址为10.0.3.193 每段数字 相对应的二进制数 10 …

Java 多种List对比

前言: Java 中的 List 是一种常用的集合类型,可以存储多个元素,同时支持对元素进行遍历、添加、删除、查找等操作。Java 提供了多种 List 实现类,每种实现类都有自己的特点和适用场景。在开发中,我们需要根据具体的需…

华为机试HJ61

HJ61 放苹果 描述 描述:把m个同样的苹果放在n个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?注意:如果有7个苹果和3个盘子,(5,1,1)和&#…