当前位置:网站首页>1008 数组元素循环右移问题 (20 分)
1008 数组元素循环右移问题 (20 分)
2022-08-05 05:16:00 【呆比特】
1008 数组元素循环右移问题 (20 分)
题目要求:
代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
//輸入
int n = scan.nextInt();
int m = scan.nextInt();
scan.nextLine();
//直接在輸入时就按照要求的顺序保存
int [] arr = new int[n];
//n = m
if (n == m){
for (int i = 0; i < n; i++) {
arr[i] = scan.nextInt();
}
}
//防止移动数大于数组长度
int k = m % n;
for (int i = k; i < n; i++) {
arr[i] = scan.nextInt();
}
for (int i = 0; i < k; i++) {
arr[i] = scan.nextInt();
}
//输出
for (int i = 0; i < n; i++) {
if (i == n-1){
System.out.print(arr[i]);
} else{
System.out.print(arr[i] + " ");
}
}
}
}
结果:
边栏推荐
猜你喜欢
随机推荐
MaskDistill-不需要标注数据的语义分割
CVPR2020 - 自校准卷积
The University of Göttingen proposed CLIPSeg, a model that can perform three segmentation tasks at the same time
单片机按键开发库-支持连击、长按等操作
CVPR 2022 |节省70%的显存,训练速度提高2倍
Flink Oracle CDC写入到HDFS
【Over 15】A week of learning lstm
物联网-广域网技术之NB-IoT
2021电赛资源及经验总结
flink yarn-session的两种使用方式
网络信息安全运营方法论 (上)
Flutter 3.0升级内容,该如何与小程序结合
【Pytorch学习笔记】10.如何快速创建一个自己的Dataset数据集对象(继承Dataset类并重写对应方法)
【数据库和SQL学习笔记】3.数据操纵语言(DML)、SELECT查询初阶用法
【数据库和SQL学习笔记】4.SELECT查询2:排序(ORDER BY)、聚合函数、分组查询(GROUP BY)
数控直流电源
【论文精读】Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation(R-CNN)
[Over 17] Pytorch rewrites keras
BroadCast Receiver(广播)详解
tensorflow的session和内存溢出









