解题思路:
注意事项:
参考代码:
package Year_2017;
import java.util.Scanner;
public class 对局匹配AC {
private static int N,K;
private static int [] arr ;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
N = sc.nextInt();
K =sc.nextInt();
arr = new int [N];
for(int i=0;i<N;i++) {
arr[i] = sc.nextInt();
}
int count = 0;
for(int i=0;i<N;i++) {
if(arr[i] != -1) {
for(int j=i+1;j<N;j++) {
if(arr[i] - K ==arr[j] || arr[i] + K ==arr[j]) {
arr[j] = -1;
arr[i] = -1;
count +=2;
}
}
}
}
System.out.println(count/2 + N -count);
}
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题8.5 (C++代码)浏览:634 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:687 |
C二级辅导-进制转换 (C语言代码)浏览:514 |
大神老白 (C语言代码)浏览:713 |
Tom数 (C++代码)浏览:827 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:458 |
剔除相关数 (C语言代码)浏览:1010 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:470 |
简单的a+b (C语言代码)浏览:520 |
P1001 (C语言代码)浏览:800 |