import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Scanner;
import java.util.Set;
public class Main {
public static void main(String[] args){
Scanner cin=new Scanner(System.in);
int a=0;int b=0;
for(int i=1;i<=1000;i++)
{
String s=Integer.toString(i, 2);
if(isA(s))
{
a++;
}
else
{
b++;
}
}
System.out.println(a+" "+b);
}
static boolean isA(String i)
{
int a0=0;int a1=0;
for(int j=0;j<i.length();j++)
{
if(i.charAt(j)=='0')
{
a0++;
}
else
{
a1++;
}
}
return a1>a0;
}
}
注意
1、转进制的使用
2、isA()函数的返回类型
3、isA()函数使用return的格式