饮水思源


私信TA

用户名:yssy

访问量:312

签 名:

等  级
排  名 10870
经  验 1063
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

解题思路:暴力(笑

注意事项:数据范围是从1到1000(包括1和1000),并不需要自己输入。

参考代码:

#include<stdio.h>

int main()

{

int i, s, A = 0, B = 0;

int n[11];

int a = 0, b = 0;

for(int j=1;j<1001;j++)

{

i = 0;

s=j;

while (s)

{

n[i] = s % 2;

if (n[i]==1) a+=1;

else b+=1;

s = s / 2;

i++;

}

if (a > b) A+=1;

else B+=1;

a=0;b=0;

}

printf("%d %d", A, B);

return 0;

}


 

0.0分

1 人评分

  评论区

  • «
  • »