在1,2,3,4,……100这100个自然数中任取两个不同的数,使取出的两个数之和是3的倍数,则有多少种不同的取法

2024-12-01 07:13:43
推荐回答(1个)
回答1:

两个数相加的取法有1650种

两个数相乘的取法有2739种

我是用程序算的,不知道楼主要的是结果还是方法。
public class SuanFa
{
public static void main(String[] args)
{
int i=1,j=1,k=0,m=0;
for(i=1;i<=100;i++)
{
for(j=i+1;j<=100;j++)
{
if((i+j)%3==0)
{
k++;
}
if((i*j)%3==0)
{
m++;
}
}
}
System.out.println("两个数相加的取法有"+k+"种");
System.out.println("两个数相乘的取法有"+m+"对");
}
}