一个七位数,前4位加上后3位等于9063,前3位加后4位等于2529,请问这7位数是多少?

来源:百度知道 编辑:UC知道 时间:2024/06/24 15:22:47
高手们 解答下 3Q

写一个C程序很快就出来了
#include <iostream.h>
#include <stdlib.h>

void main()
{
int i=0;
int a,b,c,d,e,f,g;
for (a=0;a<10;a++)
for (b=0;b<10;b++)
for (c=0;c<10;c++)
for (d=0;d<10;d++)
for (e=0;e<10;e++)
for (f=0;f<10;f++)
for (g=0;g<10;g++)
if( ((a*1000+b*100+c*10+d)+(e*100+f*10+g))==9063 &&
((a*100+b*10+c)+(d*1000+e*100+f*10+g))==2529 )
cout<<a<<b<<c<<d<<e<<f<<g<<endl;
}

运行得到结果:8371692

前3位设x,
后3位设y,
第4位设z

则有10x+y+z=9063(z<10,999>x>100,>999y>100)
x+y+1000z=2529( 这里可以看出z 只能取0,1,2,吧)
z 只有三个方案,都写出来,再是二元一次方程,你会了吧,呵呵

8371692

2529

从1、2、3、4、5、6、7、8、9中可以排成多少位可重复的七位位数? 知道前3位和后4位手机号码怎么查询 一个七位数,前四位和后三位相加等于9063,前三位和后四位相加等于2529,这个七位数是多少? 4位正整数中间2数相同,首数比末数小3,将前2数交换,后2数交换,得的新数比原大7155,原4位数是几 一个六位数的4倍恰好是这个六位数的前4位数移到个位之后的一个6位数(在线等答案) 把一个两位质数写在一个不同的两位质数后得一个四位数,这个四位数能被这两个质数和的一半整除求所有四位数 一个四位数字,它的个位数字是8,把它的个位数字移到首位前,所得的新四位数比原四位数的4倍多168 用c编写将一个4位数按位输出如:1234按1-2-3-4输出 证明:如果一个4位数的奇数位的数字和与偶数位的数字和相等,那么这个4位数是11的倍数. 谁有圆周率小数点后若干位?位数越多越好