问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

设a为自然数,2009a=111...1111(n个1),则n最小值是多少

发布网友 发布时间:2024-09-28 10:50

我来回答

3个回答

热心网友 时间:2024-10-01 02:52

解: 2009*a=111111 那么按照乘法来算!

2009
*abcd9
= 18081
14063 (那么d和9想乘个位必为3,所以d=7)

=1587(2) 那么后面c=6
1587(2)
12054
=1364(3) 那么后面b=3
6027
=739(4) 那么a0=8
16072
=168(6)
14063
=1423(7)
……

我是按这种方法做的,不知道有没有简便方法,我做到16+了,还没有全1,时间有限,只能这样了,希望楼主能够做出来。

热心网友 时间:2024-10-01 02:49

我写个JS程序,结果算到300位多的时候就算不下去了,溢出

除以2009得到余数: <span id="msg0"></span><br>
除以2009得到余数: <span id="msg"></span><br>
1 的位数: <span id="msg1"></span><br>
<a href="javascript:pause()">Pause</a> | <a href="javascript:go()">GO</a>
<script>
var isPause=true;
var itime=10;//ms
var num=1;
var running;

function pause(){
if(!isPause){
clearInterval(running);
isPause=true;
}
}
function go(){
if(isPause){
running=setInterval("r()",itime);
isPause=false;
}
}

function r(){
var _1=one(num);
var _2=(_1%2009)+"";
document.getElementById("msg0").innerHTML=_1;
document.getElementById("msg").innerHTML=_2;
document.getElementById("msg1").innerHTML=num;
if(_1==0)
pause();
if(num>1000) pause();
num++;
}
function one(x){
var a="";
for(var i=0;i<x;i++){a+="1";}
return Number(a);
}

</script>

=========================================================================
按照 wolfdong7 的思路
又写了个JS程序,算出来了,210不知道对不对

<style>
div{word-wrap:break-word;font-size:12px; }
</style>
<a href="javascript:pause()">Pause</a> | <a href="javascript:go()">GO</a> | <a href="javascript:main1()">GO1</a><br>
a: <div id="msg_a"></div><br>
n: <div id="msg_n"></div><br>
midval: <div id="msg_midval"></div><br>
midStr: <div id="msg_midStr"></div><br>
2009*a: <div id="msg3"></div><br>
<script>
var isPause=true;
var itime=1;//0.001秒计算一次
var g9={a1:9,a2:8,a3:7,a4:6,a5:5,a6:4,a7:3,a8:2,a9:1};//得到1 ,必须用9和9乘=81 , (10-8)*9=18 用于分析
var gg={a1:0,a2:9,a3:8,a4:7,a5:6,a6:5,a7:4,a8:3,a9:2};//11- 用于分析
var addArr="18081,";;
var midvalue=0;
var n=1;
var aStr="9";
var jinwei=0;
var running;
var _1;
var _2;
var _3;//main()
var _4;//main()
var _5;//main()
var _a;//main()
//
function showMsg(id,value){
document.getElementById(id).innerHTML=value;
}
//
function s(id,value){
document.getElementById(id).innerHTML=value+"<br>";
}
//返回倒数第二个字符
function getLast1rd(x){
_1=x+"";
_2=_1.length;
//alert(_1.substring(_2-1,_2));
return Number(_1.substring(_2-1,_2));
}
//返回倒数第二个字符
function getLast2rd(x){
_1=x+"";
_2=_1.length;
//alert(_1.substring(_2-1,_2));
return Number(_1.substring(_2-2,_2-1));
}

//循环主函数
function main(){
addArr=addArr.replace(/[0-9],/g,",").replace(/,+/g,",");
midvalue=eval(("0+"+(addArr.replace(/,/g,"+"))+"+0"+"+"+jinwei).replace(/[+]+/g,"+")); //跳位相加;考虑 进位
_3=midvalue+"";
//_3="0"+_3.replace(/\d,/g,"+");
//s("msg_midval",_3);
if(_3.replace(/1/g,"")==""){
n+=_3.length;
pause();
showMsg("msg_n",n);
showMsg("msg_a",aStr);
}else{
_4=11-Number(getLast1rd(midvalue));//10831
_4=getLast1rd(11-Number(getLast1rd(midvalue)));
_a=getLast1rd(10-_4);
aStr=_a+""+aStr;//a的值
showMsg("msg_a",aStr);
addArr+=(_a*2009)+",";//
jinwei=eval("getLast2rd(1000+getLast1rd("+("s"+addArr+"s").replace(/,*s,*/g,"").replace(/,/g,")+getLast1rd(")+")+jinwei)");//考虑上次进位
//alert(jinwei);
n++;//1的个数增加
//s("msg3",Number(aStr)*2009);
}
//if(n%100==0)
showMsg("msg_n",n);
//s("msg_midStr",addArr);
}
//
function main1(){
isPause=false;
while(!isPause){
main();
}
}
//
function pause(){
if(!isPause){
if(running)
clearInterval(running);
isPause=true;
}
}
//
function go(){
//main();
//isPause=false;
if(isPause){
running=setInterval("main()",itime);
isPause=false;
}
}

//alert(eval("4+5+6"));
</script>
<hr size=1 />
<pre>

9 18081
7 14063
6 12054
3 6027
8 16072
9 18081

2009*a=111111 那么按照乘法来算!

2009
=
2009
9
18081
14063 (那么d和9想乘个位必为11-8,所以d=7)

=(2)
1587 那么后面c=6

1587(2)

12054
=1364(3) 那么后面b=3
6027
=739(4) 那么a0=8
16072
=168(6)
14063
=1423(7)
……
</pre>

热心网友 时间:2024-10-01 02:53

解: 2009*a=111111 那么按照乘法来算!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 若正整数n的若干倍=10^k+1,则称n为好数。问:在1到100里有多少个好数... 醒的偏旁是什么 贷款买车服务费5000正常吗-没有工作贷款买车银行会放款吗 念愿かなって子供が生まれたんだけど、子供はいたらいたで、、、后半... 生まれ来る子供たちのために その原因の一つは、生まれる子供の数が少なくなっていることにある... 结婚して以来,5年目に子供が生まれた。这句话为什么不可以用て以来,谢... 句子“私に 生まれてきて良かった”中的“に”是什么意思呢? 身体乳保质期有多久 身体乳能涂脸吗 身体乳开封能用多久 怎么保存用的时间更久 身体乳去年没用完今年还可以用吗 显卡K1100m,这个配置为什么运行ps特别卡?画一条线都卡》求大神_百度... 深圳职业技术学校的分数线是多少? 室性期前收缩二联律用什么药 AMD四核A8-7500,,,好不好。看鲁大师测分,,居然12万。。。i7-6700K才9... 匀染剂的介绍 匀染剂的原理与应用 匀染剂有哪些 什么脱漆剂去油漆比较快 过期的自发粉做的东西吃了会怎样 ...3,...,k,正整数n除以i所得的余数为i-1.若i取最小值,则正整数的... n是正整数,n的平方能被7整除,问n被7除的余数和1的比较大小 ...2019的所有正整数中,使得2^n-n^2能被7整除的n共有多少个?_百度... 关于电压与电阻的物理问题。 在小于2012的所有正整数n中,使得2^n-n^2 能被7整除的n共有___个._百... 已知n是正整数,规定n!=1*2*...n,令m=1!*1+2!*2+3!*3+...2007!*2007... 怎么查看公众帐号的二维码 王明去公园赏花,看见一个小朋友在公园里摘花,他应该怎样劝阻小... 奶香胚芽自发粉,用过了,放在家那地方好 如何设置可以让CPU不自动关机? 如何能使电脑不会因CPU过热而自动关机 移动公众号解绑手机号 个人微信公众号如何解绑手机号? 梦见灶火里的火不多但很旺 梦见灶头火烧得很旺,女人梦见煤气灶火烧得很旺 做梦梦见土灶烧火是什么意思 电影‘未来杀手’第二部有吗? 梦见灶堂火烧得很旺,梦见灶堂里的火通红 ...郁闷死了!长在我的左脚脚跟中间!疼死我了!困扰我6个月!刚刚做了个... 梦见给煤炉添柴火,梦见一煤炉火不旺,给煤炉换蜂窝炉,在炉上添了几打柴...