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

热点内容
外国的程序员和中国的程序员 浏览:147
抖音小店app如何联系客服 浏览:973
linux打开多个终端 浏览:500
linux中的命令 浏览:573
优化小米6相机算法 浏览:256
ak47pdf 浏览:141
人与文化pdf 浏览:640
原子币app在哪里注册的 浏览:529
php数组保存文件 浏览:226
无理的命令 浏览:510
问道手游解压失败是什么原因 浏览:776
mysql命令提示 浏览:373
apachephp中文乱码 浏览:342
pythonimportpylab 浏览:238
阿里云app服务器价格表 浏览:981
appstore怎么抢手机 浏览:845
打印服务器是什么打印队列 浏览:359
网上怎么用app办理营业执照 浏览:861
sql如何查看服务器地址 浏览:781
编译速度和系统有关吗 浏览:60