java中如何实现由第一行输入行数,剩下几行输入数据(每行一个)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中如何实现由第一行输入行数,剩下几行输入数据(每行一个)相关的知识,希望对你有一定的参考价值。
问题描述
给定n个十六进制正整数,输出它们对应的八进制数。
输入格式
输入的第一行为一个正整数n (1<=n<=10)。
接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。
输出格式
输出n行,每行为输入对应的八进制正整数。
【注意】
输入的十六进制数不会有前导0,比如012A。
输出的八进制数也不能有前导0。
样例输入
2
39
123ABC
样例输出
71
4435274
public class Main
public static void main(String[] args)
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
String[] a = new String[n];
for(int i = 0 ;i<n ;i++)
a[i]=scan.next();
scan.close();
华为机试真题 Java 实现最大岛屿体积
目录
题目
题目描述
给你一个由 大于0的数(陆地)和 0(水)组成的的二维网格,请你计算网格中最大岛屿的体积。陆地的数表示所在岛屿的体积。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。
此外,你可以假设该网格的四条边均被水包围。
输入描述
第一行是二维网格的宽和高。
后面几行是二维网格。输出描述
输出岛屿的最大体积。样例
输入
5 5
0 1 1 0 0
0 1 1 0 0
0 0 0 0 0
0 0 1 2 3
0 0 1 3 9
输出
19
以上是关于java中如何实现由第一行输入行数,剩下几行输入数据(每行一个)的主要内容,如果未能解决你的问题,请参考以下文章