:


每读入一个x;
把a[(x-1)/2]置为1即可;
统计1的个数



/*

*/
#include <bits/stdc++.h>
#define int long long
using namespace std;
int n;
int a[100000+100];

main(){
    scanf("%lld",&n);
    for (int i = 1;i <= n;i++){
        int x;
        scanf("%lld",&x);
        a[(x-1)/2]++;
    }
    int cnt = 0;
    for (int i = 0;i <= (int) 1e5;i++)
        if (a[i])
            cnt++;
    printf("%lld\n",cnt);
    return 0;
}

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-19
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案