| Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 78045 | sh25_wangtaojie | 二进制分类 | C++ | 通过 | 0 MS | 248 KB | 427 | 2025-12-26 15:18:36 |
#include <iostream> using namespace std; int main() { int a_count = 0, b_count = 0; for (int i = 1; i <= 1000; ++i) { int num = i, ones = 0, zeros = 0; while (num > 0) { if (num % 2 == 1) ones++; else zeros++; num /= 2; } if (ones > zeros) a_count++; else b_count++; } cout << a_count << " " << b_count; return 0; }