Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
37477 | 温老师 | 二进制数问题 | C++ | Accepted | 1 MS | 260 KB | 367 | 2022-08-23 00:31:21 |
#include<stdio.h> #include<iostream> #include<bits/stdc++.h> using namespace std; int main(){ int numA,numB; numA=numB=0; for(int i=1;i<=1000;i++){ int A,B; A=B=0; int temp=i; while(temp!=0){ int a=temp%2; if(a) A++; else B++; temp/=2; } if(A>B)numA++; else numB++; } cout<<numA<<" "<<numB; return 0; }