C语言问题贪心法求解背包问题填空第二题谢谢

页面已拦截
无锡网警提示您:
该网站已被大量用户举报,存在以游戏充值的名义盗取银行或游戏帐号的嫌疑。2012年4月 C/C++大版内专家分月排行榜第一
2013年6月 Linux/Unix社区大版内专家分月排行榜第二2013年5月 Linux/Unix社区大版内专家分月排行榜第二2013年3月 Linux/Unix社区大版内专家分月排行榜第二2013年1月 Linux/Unix社区大版内专家分月排行榜第二2012年12月 Linux/Unix社区大版内专家分月排行榜第二2012年8月 Linux/Unix社区大版内专家分月排行榜第二2011年12月 Linux/Unix社区大版内专家分月排行榜第二2011年10月 C/C++大版内专家分月排行榜第二2011年10月 Linux/Unix社区大版内专家分月排行榜第二
2012年6月 C/C++大版内专家分月排行榜第三2012年6月 PHP大版内专家分月排行榜第三2012年5月 C/C++大版内专家分月排行榜第三2012年3月 Linux/Unix社区大版内专家分月排行榜第三2012年2月 Linux/Unix社区大版内专家分月排行榜第三2011年11月 C/C++大版内专家分月排行榜第三
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
2012年8月 C/C++大版内专家分月排行榜第三2012年7月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。C语言问题求解_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
C语言问题求解
一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同; 丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求...
我有更好的答案
小于31的正数平方也不会到4位数,所以从31之后开始去试,这个程序也可以改进一下for(int c=32; c*c&=9988;c++)
&#47,平方根是31.6也就是31以下的数不必式了.\n&,k),j;/只举完全平方数 最后一个合条件的数可能是9988{
if( (i = k/100) != (j=k%100) )//前两位数相同即11的倍数,后两位相同也是11的倍数
printf(&前两位与后两位不同
if( i%11==0 && j%11==0) //Lorry No. is %d较快的搜出一个不小于K的平方根的第一个整数, 因K 是四位整数,至少1000,k = c*c
采纳率:52%
= j ) { 11
k = i*1000 + i*100 + j*10 + 12
/stdio, 15
从c=31开始目的是为了更接近要找的四位数 16
不在意的话也可以从 c = 1开始 17
只要c*c小于这个四位数k; c++ )1 #include &* 13
k是一位四位数且刚好是一个整数的平方 14
最小的四位数是=961.\n&Lorry No. is %d,就一直循环 18
for ( c = 31; c*c &
for ( i = 1; i & i++ )
for ( j = 0.h&
4 main ( void ) {
int i,, k ), k, j &= 9;j++ ) 10
if ( c*c == k ) 22
printf ( &= 9
31的平方961,32的平方1024,要找4位数,打算从31找起,认为高两位不会是0的,最小情况,从32开始算也成。
从31的平方开始递增找这个数,一旦条件适合,就找到这个前二位相同和后二位相同的四位数。
其他1条回答
为您推荐:
其他类似问题
问题求解的相关知识
换一换
回答问题,赢新手礼包C语言程序问题~ 帮忙解决一下,谢谢了
C语言程序问题~ 帮忙解决一下,谢谢了
void main()
printf(&input : \n&);
scanf(&%c&,&x);
if(x&=65 && x
帮你试了下,没有问题呀,除了pritnf(&您刚才输入的是大写字母\n&);打错了printf
void main()
printf(&input : \n&);
scanf(&%c&,&x);
if(x&=65 && x
请遵守网上公德,勿发布广告信息
相关问答:

我要回帖

更多关于 智能问题求解方法 的文章

 

随机推荐