导航:首页 > 源码编译 > 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韩信点兵算法相关的资料

热点内容
编译原理第三版陈火旺课本图片 浏览:564
cad用什么解压缩软件 浏览:713
编译的函数模版 浏览:359
加密货币利率改变 浏览:225
复杂网络案例python 浏览:296
死命令的意思 浏览:689
哪个app可以听日语电台 浏览:101
谷轮压缩机15hp 浏览:287
python任意整数冒泡降序 浏览:30
医保卡的钱哪个app能看到 浏览:576
主服务器崩溃如何进行域迁移 浏览:317
学安卓用什么语言好 浏览:78
qt命令行 浏览:800
慕课app班级在哪里 浏览:140
badusb编译工具下载 浏览:191
pdf角膜 浏览:548
云服务器ie浏览器为什么不能用 浏览:992
网络支付加密的股票 浏览:787
怎么禁止知乎跳转app 浏览:196
cnc手工宏程序编程实例 浏览:963