高中数学与计算机程序
一道高中数学题:
#include "stdio.h"
int main()
{
int count=0;
int i;
for(i=2000;i<3000;i++)
{
int a,b,c,d;
a=i%10;
b=i/10%10;
c=i/100%10;
d=i/1000%10;
if(a+b+c+d==7) {
count++;
printf("%d %d\n ",i,count);
}
}
return 0;
}
当三个数都不相等的时候。当三个数有两个相等的时候
三个数都不等,是0,1,4 和 0,2,3,共12个
当三个数有两个相等,是113和122,005 一共是9种
估计这个就是最简单的方法了