Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
150183 yiyang 二进制分类 C++ 通过 100 0 MS 260 KB 437 2024-06-01 16:16:47

Tests(4/4):


#include<bits/stdc++.h> using namespace std; int cnt[2]; int ab(int n){ int bin[100005],i=0; do{ bin[++i]=n%2; n/=2; }while(n); int a=0,b=0; for(int j=i;j>0;j--){ if(bin[j]) a++; else b++; } if(a>b) return 0; return 1; } int main(){ int a,b; cin >> a >> b; for(int i=a;i<=b;i++){ int tmp=i; if(ab(tmp)==0) cnt[0]++; else cnt[1]++; } cout << cnt[0] << ' ' << cnt[1]; return 0; }


测评信息: