Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
168002 | C班—刘铠锋 | 二进制分类 | C++ | 解答错误 | 0 | 0 MS | 240 KB | 384 | 2024-08-19 21:46:18 |
#include <bits/stdc++.h> using namespace std; bool ture(int x) { int a = 0, b = 0; while (x != 0) { if (x % 2) { b++; } else { a++; } x /= 2; } return b > a; } int main () { int r, t; cin >> r >> t; int A, B; for (int i = r; i <= t; i++) { if (ture(i)) { A++; } else { B++; } } cout << A << " " << B << endl; return 0; }