解题思路:
注意事项:
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n=scanner.nextInt(); int[] a=new int[n]; int k=scanner.nextInt(); for (int i = 0; i < a.length; i++) { a[i]=scanner.nextInt(); } int c=0; for (int i = 0; i < a.length; i++) { if(a[i]!=-1){ for (int j = i+1; j < a.length; j++) { if (a[i]-k==a[j]||a[i]+k==a[j]) { a[i]=-1; a[j]=-1; c=c+2; } } } } System.out.println(c/2+n-c); } }
0.0分
3 人评分
点我有惊喜!你懂得!浏览:1068 |
大神老白 (C语言代码)浏览:640 |
字符逆序 (C语言代码)浏览:636 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:586 |
字符逆序 (C语言代码)浏览:455 |
C二级辅导-统计字符 (C语言代码)浏览:476 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:635 |
字符逆序 (C语言代码)浏览:504 |
整除的尾数 (C语言代码)浏览:809 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:579 |