Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
99832 李大川LDC 二进制分类 C++ 通过 100 0 MS 256 KB 488 2023-08-23 22:37:17

Tests(4/4):


#include <iostream> using namespace std; int z[1500]; int main() { z[1]=1; z[2]=2; z[4]=3; z[8]=4; z[16]=5; z[32]=6; z[64]=7; z[128]=8; z[256]=9; z[512]=10; z[1024]=11; int a,b; cin>>a>>b; int A=0,B=0; for(int i=a;i<=b;i++) { int x=i; int y=0; int s=0; while(x) { if((x&(x-1))==0) { y=z[x]; } x=(x-1)&x; s++; } if(s>y-s) { A++; } else { B++; } } cout<<A<<' '<<B; return 0; }


测评信息: