Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
168454 赖泓君 二进制计数游戏 C++ 运行超时 40 1000 MS 252 KB 343 2024-08-20 10:53:34

Tests(4/10):


#include<bits/stdc++.h> using namespace std; int erjinz(int k){ int u=k,sum=0,f=1,g=0; while(u>0){ int y=u%2; if(y==1){ g++; } y=y*f; f=f*10; u=u/2; sum+=y; } return g; } int main(){ int n,num=0; int a,b; cin>>n>>a>>b; for(int i=a;i<=b;i++){ if(erjinz(i)<=n){ num++; } } cout<<num; }


测评信息: