题目描述:
题目链接:
https://www.luogu.com.cn/problem/P1567
代码实例:
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int firstRaw = scanner.nextInt(); // 第一行输入
int data[] = new int[firstRaw]; // 第二行输入
int count = 1; // 连续增长数
int result = 0; // 最终输出结果
for (int i = 0; i < firstRaw; i++) {
data[i] = scanner.nextInt();
}
// 是否增长判断
for (int i = 0; i < data.length - 1; i++) {
if (data[i + 1] > data[i]) {
count ++;
// 如果增长的数比结果大,就更新结果值
if (count > result) {
result = count;
}
}else {
// 气温下降
count = 1;
}
}
System.out.println(result);
}
}
测试结果: