Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
158046 赵乐骏 二进制数问题 C++ Wrong Answer 0 MS 260 KB 653 2026-08-20 15:33:51

Tests(0/1):


Code:

#include <iostream> int main() { int count_A = 0, count_B = 0; for (int i = 1; i <= 1000; ++i) { int num = i; int ones = 0, zeros = 0; while (num > 0) { if (num % 2 == 1) { ones++; } else { zeros++; } num /= 2; } if (ones > zeros) { count_A++; } else { count_B++; } } // 输出最终结果 std::cout << "A类数的个数: " << count_A << std::endl; std::cout << "B类数的个数: " << count_B << std::endl; return 0; }


Run Info:

------Input------
0
------Answer-----
538 462
------Your output-----
A类数的个数: 538 B类数的个数: 462