Problem

4/10

成对排列

Theory Click to read/hide

要按列表中的索引更改值,请使用 name.set(index,value); 
 

arr.设置(0,10); 

Problem

给定一个维度为 N (2<=N<=20) N-even.
的一维数组 交换其元素对。也就是第一个配第二个,第三个配第四个,等等

输入: 
- 第一行包含数字N - 数组元素的数量;
- 第二行包含数组元素的值。

输出: 你想显示结果数组。
 
例子
<头> <日># <正文>

输入 输出
1 4
1 2 3 4
2 1 4 3
Write the program below
import java.util.ArrayList;
import java.util.Scanner;
public class Main
{
    public static void main(String[] args) {
        int n;
        Scanner in = new Scanner(System.in);
        n = in.nextInt();

        ArrayList<Integer> arr = new ArrayList<Integer>();

        for(int i=0;i<n;i++) {
            int a = in.nextInt();
            arr.add(a);
        }
   
    for (Integer a: arr)
              {
                System.out.print(a+" ");
        }
    }
}
   

     

Program check result

To check the solution of the problem, you need to register or log in!