1+11+111+1111+11111+111111的简便算法是什么
1+11+111+1111+11111用简便算法
因为位数每个数是1 那么个位上有6个1,就是6*1=6,十位5个1,就是5*1=5,以此类推.
就是1 到 (加数个数(6)),就是123456
1+11+111+1111+11111+111111 =1x6+10x5+100x4+1000x3+10000x2+100000x1 =123456
1、根据规律:1;1+11=12,1+11+111=123; 所以根据位数来决定是答案是多少;int count(n){
int sum=0;
vint i,m;
for(i=1,m=n;i<n+1;i++,m--)
sum=sum+i*pow(10,m-1);
return sum;
}//
2、 计算
n为位数
int count(int n){
int n=5;
int sum=0;
int i=0,j=0;
intji=0;
for(j=0;j<n;j++)
{
for(i=0,ji=0;i<j+1;i++) ji=ji*10+1;
sum+=ji;
}
return sum;
}
是:因为位数每个数+1 那么第一位上有6个1,就是6*1=6,第二位5个1,就是5*1=5,以此类推。
就是1 到 (加数个数(6)),就是123456
直接看出来了123456
11. 求1+11+111+1111+…+11111…11111(30个1)的百位数字是 ( )。_百...
解:很简单,求百位,原式可省去百位以上位,简换为1+11+111*28=111*30-222+1+11=3330-210=3120 所以百位数字为1。
1+11+111+1111+11111+111111数列求和
1+11+111+1111+11111+111111 =12+111+1111+11111+111111 =123+1111+11111+111111 =1234+11111+111111 =12345+111111 =123456
用C语言编写程序,求s=1+11+111+1111+11111的值
s=0;a=1;for(i=0;i<5;i++){ s=s+a;a=10*a+1;} printf("%d",s)
S=1+11+111+1111……111……11的末位数字是多少
最后一个数是30个1就是30个个位是1的数相加,结果是30,向十位进3;十位上29个1,再加3等于32,向百位进3;百位有28个1,再加3,结果是31。所以百位数字是1
1*5=1+11+111+1111+11111,2*4=2+22+222+2222,3*3=3+33+333,4*2=4+...
7*4=7+77+777+7777=84+777+7777=861+7777=8638210*2=210+210210=210420
机智的小伙伴们,求教这道题的详细做法,多谢啦
先看这道题得规律,1*5=1+11+111+1111+11111,2*4=2+22+222+2222,3*3=3+33+333,我们可以看出1*5=1+11+111+1111+11111,一共加了5次且都是1组成得数,后面得比前相邻得前面得那个多以个1,2*4=2+22+222+2222。………所以有:4*3=4+44+444=492 105*2=105+105105=105210 ...
s=1+11+111+1111+11111+111111+...+1111...11}100个1,那么s的最后四个...
s的值在只有一个数时为1 两个数为1+11=12 三个数为1+11+111=123 以此类推第四个1234 第五个12345 所以第一百个数为123456789(10)(11)…(97)(98)(99)(100) ()表示这个数位上的数字 所以个位向前进10,变为0,十位变为109 十位向前进10,变为9,百位变为108 百位向前进...
1+11+111+1111+11111+111111+1111111+11111111+111111111+1111111111...
因为个位是1的有10个,十位是1的有9个……十亿位是1的有1为 原式:1+11+111+1111+1 1111+11 1111+111 1111+1111 1111+1 1111 1111+11 1111 1111 =1×10+10×9+100×8+……10 0000 0000×1 =10+90+800+……10 0000 0000 =1234567900 (望采纳,谢谢)...
求:小学奥数题1+11+111+1111+11111+……+100个1=?
1+11+111+1111+11111+……+ n个1= n+10(n-1)+100(n-2)+...+10^(n-2)*2+10^(n-1)=n+10n+100n+1000n+...+10^(n-2)*n+10^(n-1)*n-10-200-3000-...-(n-2)10^(n-2)-(n-1)10^(n-1)=n(1-10^n)\/(1-10)-(10+100+1000+...+10^(n-1))-(100+...
数列求和! 1+11+111+1111+.+111...1 111...1表示n个1
1=1\/9(10-1)11=1\/9(100-1)111=1\/9(1000-1)...所以 原式=1\/9(10-1+10^2-1+10^3-1+...+10^n-1)=1\/9(10+10^2+10^3+...10^n-n)=1\/9[10(1-10^n)\/(1-10)-n]=10(10^n-1)\/81-n\/9