Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
166266 C班-杨渔 二进制分类 C++ 通过 100 1 MS 252 KB 379 2024-08-19 10:22:29

Tests(4/4):


#include <iostream> #include <cstring> #include <cmath> using namespace std; bool check(int num) { int cnt0=0,cnt1=0; while (num) { if (num&1) ++cnt1; else ++cnt0; num>>=1; } return cnt1>cnt0; } int main() { int n,m,a=0,b=0; cin>>n>>m; for (int i=n;i<=m;++i) { if (check(i)) ++a; else ++b; } cout<<a<<' '<<b; return 0; }


测评信息: