关注
虽然我没考,还是做了一下 package 搜狐校招;
import java.io.BufferedInputStream;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Scanner;
public class test {
public static void main(String[] args) {
Scanner in = new Scanner(new BufferedInputStream(System.in));
int n = in.nextInt(); //输出多少行
int m = in.nextInt(); //给定数组长度
int[] arr = new int[m];
for (int i = 0; i < m; i++) {
arr[i] = in.nextInt();
}
int[] ansArr = new int[n];//结果数组
int slowPoint = 0;
int fastPoint;
int index;
if (arr[0] == 1) {
ansArr[0] = arr[0];
for (int i = 1; i < arr[1] + 1; i++) {
ansArr[i] = arr[1];
}
fastPoint = ansArr[2];
index = arr[1] +1;
slowPoint = (slowPoint + 2) % m;
System.out.println(fastPoint);
} else {
for (int i = 0; i < arr[0]; i++) {
ansArr[i] = arr[0];
}
index = arr[0];
fastPoint = arr[1];
slowPoint = 1;
System.out.println(fastPoint);
}
int temp = 0;
for (int i = index; i < n; i++) {
if (temp < ansArr[fastPoint]) {
ansArr[i] = arr[slowPoint];
temp++;
if (temp == ansArr[fastPoint]) {
temp = 0;
fastPoint++;
slowPoint = (slowPoint + 1) % m;
}
}
}
System.out.println(Arrays.toString(ansArr));
}
}
查看原帖
点赞 2
相关推荐
点赞 评论 收藏
分享
11-19 17:27
门头沟学院 嵌入式软件开发 点赞 评论 收藏
分享
12-18 18:07
浙江大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你小心翼翼的闯过多大的祸? #
4604次浏览 72人参与
# 找不到实习会影响秋招吗 #
1400111次浏览 13636人参与
# 实习没事做是福还是祸? #
4822次浏览 71人参与
# 重来一次,你会对开始求职的自己说 #
1001次浏览 20人参与
# 2025年终总结 #
135672次浏览 2308人参与
# 考研人,我有话说 #
156648次浏览 1211人参与
# 哪些公司笔/面试难度大? #
7094次浏览 32人参与
# 实习简历求拷打 #
24796次浏览 251人参与
# 你觉得现在还能进互联网吗? #
29981次浏览 201人参与
# 携程工作体验 #
18971次浏览 66人参与
# 大厂VS公务员你怎么选 #
69170次浏览 638人参与
# 扒一扒那些奇葩实习经历 #
140209次浏览 1149人参与
# 找不到好工作选择GAP真的丢人吗 #
93741次浏览 1007人参与
# 那些我实习了才知道的事 #
253177次浏览 1785人参与
# 非技术投递记录 #
673009次浏览 6821人参与
# 机械求职避坑tips #
81112次浏览 531人参与
# 投格力的你,拿到offer了吗? #
155080次浏览 829人参与
# 第一份工作能做外包吗? #
94106次浏览 599人参与
# 作业帮求职进展汇总 #
85593次浏览 559人参与
# 秋招遇到的奇葩面试题 #
101280次浏览 416人参与

