这个题面看着好懵逼啊
题意实际上就是问,给你一堆32位整数,对于每个数字,把每8位算成一个数,统计有多少个97,即字符“A”的ASCII码值。
写完这题都还在懵逼
#include <cstdio>
#include <algorithm>
using namespace std;
int n,ans;
long long p,x;
int main(){
p=255;
while (~scanf("%d",&n)){
ans=0;
while (n--){
scanf("%I64d",&x);
while (x){
if ((x&p)==97) ans++;
x>>=8;
}
}
printf("%d\n",ans);
}
return 0;
}