导航:首页 > 源码编译 > c韩信点兵算法

c韩信点兵算法

发布时间:2024-05-30 20:13:59

‘壹’ 阔╀俊镣瑰叺闂棰樼敤c绋嫔簭鏁扮粍镄勬柟寮忕紪鍐

/*姣忎笁浜轰竴鍒椾綑浜岋纴姣忎簲浜轰竴鍒椾綑涓夛纴姣忎竷浜轰竴鍒椾綑浜
瑕佹眰杈揿叆2涓鏁存暟
杈揿嚭涓ゆ暟涔嬮棿锛岀﹀悎瑕佹眰镄勬墍链夋暟銆傚傛灉绗﹀悎𨱒′欢镄勬暟澶氢簬10涓锛屾疮镓揿嵃10涓鏁版崲涓琛*/
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[]) {
int a,b,i,n=0;
printf("璇疯緭鍏ヤ袱涓鏁,鐢ㄩ楀彿闂撮殧:");
scanf("%d,%d",&a,&b);
for(i=a;i<=b;i++)
{
if(i%3==2 && i%5==3 && i%7==2)
{

if(n%10==0)
{
printf("\n");
}
n+=1;
printf("%5d ",i);
}
}
return 0;
}

‘贰’ 韩信点兵法的算法是什么意思要详细!

寓意越多越好。

‘叁’ c璇瑷阔╀俊镣瑰叺闂棰榗璇瑷阔╀俊镣瑰叺

鍏充簬c璇瑷阔╀俊镣瑰叺闂棰桡纴c璇瑷阔╀俊镣瑰叺杩欎釜寰埚氢汉杩树笉鐭ラ亾锛屼粖澶╂潵涓哄ぇ瀹惰В绛斾互涓婄殑闂棰桡纴鐜板湪璁╂垜浠涓璧锋潵鐪嬬湅钖э紒
1銆#include "stdio.h"void main(){    int num1,num2;    int i,count=0;    printf("璇疯緭鍑轰袱涓鏁存暟:");    scanf("%d%d"銆
2銆&num1,&num2);    for(i=num1;i<=num2;i++)    {        if(i%3==2 && i%5==3 && i%7==2)        锝                    printf("%8d",i);                    count++;                    if(count%10==0)                        printf("");        锝    }    }甯浣犳坠镓扑简涓涓嬨
3銆佷綘镊宸辨祴璇曚笌璋冭瘯涓涓嬨

‘肆’ 韩信点兵的计算公式是什么

古代时候有个《孙子算经》有几句乘法口诀:三人同行七十稀, 五树梅花廿一枝, 七子团圆正半月, 除百零五便得知。 意思是 3人一数剩下余数*70。5人一数剩下余数*21。七人一数剩下余数*15。然后+105.加到你感觉对啦就知道了。因为已知死了四五百了。

所以算法是这样的:2*70+4*21+6*15=314人

314+105+105+105+105+105+105+105=1049人。

阅读全文

与c韩信点兵算法相关的资料

热点内容
广州程序员薪资 浏览:888
win7命令提示符输入 浏览:591
关于程序员的故事 浏览:482
吃鸡服务器是什么样的 浏览:19
为什么pspice没有单片机 浏览:5
高数第六版下册答案pdf 浏览:903
sm3算法实现java 浏览:673
只有程序员才懂的笑话 浏览:265
php开发app接口源码 浏览:12
加密狗宝宝 浏览:237
单片机抢答器的原理 浏览:928
百利达体脂仪可以用什么app连接 浏览:226
服务器2016自动备份怎么取消 浏览:844
dos攻击命令大全 浏览:842
梦世界服务器怎么扩大领地 浏览:972
解压breathe 浏览:437
webview调用java 浏览:352
android待机流程 浏览:860
python直接退出程序 浏览:852
百战程序员收费标准 浏览:778