Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 未获得输出。样本输入:7&;{1,2,1,2,1,3,2}样本输出:2。找到可能的对的总数_Java_Arrays_Sorting - Fatal编程技术网

Java 未获得输出。样本输入:7&;{1,2,1,2,1,3,2}样本输出:2。找到可能的对的总数

Java 未获得输出。样本输入:7&;{1,2,1,2,1,3,2}样本输出:2。找到可能的对的总数,java,arrays,sorting,Java,Arrays,Sorting,代码用于查找给定输入中的总对数。在下面的代码中,首先对数组进行排序。 第二,计算成对数。 从计数中减去1,再除以2,得到对数。 但是没有得到输出 示例输入:7&{1,2,1,2,1,3,2} 样本输出:2 此外,如果输入的项目数为偶数(刚刚实现),我的代码也不起作用 那么,为了获得正确的输出,我需要做哪些更改 import java.io.*; 导入java.util.*; 班长{ 公共静态void main(字符串[]args){ int num,temp,initial=0,count=0,

代码用于查找给定输入中的总对数。在下面的代码中,首先对数组进行排序。 第二,计算成对数。 从计数中减去1,再除以2,得到对数。 但是没有得到输出

示例输入:7&{1,2,1,2,1,3,2} 样本输出:2

此外,如果输入的项目数为偶数(刚刚实现),我的代码也不起作用


那么,为了获得正确的输出,我需要做哪些更改

import java.io.*;
导入java.util.*;
班长{
公共静态void main(字符串[]args){
int num,temp,initial=0,count=0,sum=0,k=0;
扫描仪输入=新扫描仪(系统输入);
System.out.println(“输入项目数”);
num=in.nextInt();in.nextLine();
int[]arr=新int[num];
System.out.println(“输入”+num+“项”);
for(int i=0;iarr[j]){
温度=arr[i];
arr[i]=arr[j];
arr[j]=温度;
}
}
}
//计数对数
initial=arr[0];//存储搜索键
while(k
您对此代码有什么问题?我在输入时没有得到输出。请通过编辑为您的问题添加所有澄清,以及您解决问题的尝试让我知道我的代码是否正确“那么,我必须做哪些更改才能获得正确的输出?”-您尝试解决问题的方法是什么?JavaIDE提供了出色的调试功能