T12.java 648 B

123456789101112131415161718192021222324252627
  1. package com.loveCoding.homework.j20250517;
  2. /**
  3. * @author WanJl
  4. * @version 1.0
  5. * @title T12
  6. * @description
  7. * **12. 寻找缺失数字**
  8. * 要求:在包含1~n的数组中找出缺失的那个数字(数组长度为n-1)
  9. * 示例输入:`{3,1,4,5}`(n=5)
  10. * 示例输出:2
  11. * @create 2025/5/24
  12. */
  13. public class T12 {
  14. public static void main(String[] args) {
  15. int[] arr={3,1,4,5};
  16. int sum=0;
  17. for (int i = 0; i < arr.length; i++) {
  18. sum+=arr[i];
  19. }
  20. int s2=0;
  21. for (int i = 1; i <= arr.length+1; i++) {
  22. s2+=i;
  23. }
  24. System.out.println(s2-sum);
  25. }
  26. }