当前位置: 首页 > news >正文

GESP4级考试语法知识(算法概论(三))

爱因斯坦的阶梯代码:

//算法1-12
#include<iostream>
using namespace std; 
int main()
{int n=1; //n为所设的阶梯数while(!((n%2==1)&&(n%3==2)&&(n%5==4)&&(n%6==5)&&(n%7==0)))n++;      //判别是否满足一组同余式cout<<n<<endl;  //输出阶梯数
}

哥德巴赫猜想代码:

//算法1-14
#include<iostream>
#include<cmath>
using namespace std;
int prime(int n); //判断是否均为素数
int main()
{int i,n;for(i=4;i<=2000;i+=2) //对2000大于2的偶数分解判断,从4开始,每次增2{for(n=2;n<i;n++)  //将偶数i分解为两个整数,一个整数是n,一个是i-nif(prime(n))    //判断第一个整数是否均为素数if(prime(i-n))   //判断第二个整数是否均为素数{cout<< i <<"=" << n <<"+"<<i-n<<endl;  //若均是素数则输出break;}if(n==i)cout<<"error "<<endl;}
}
int prime(int i) //判断是否为素数
{int j;if(i<=1) return 0;if(i==2) return 1;for(j=2;j<=(int)(sqrt((double)i));j++)if(!(i%j)) return 0;return 1;
}

马克思的数学题代码:

//算法1-11
#include<iostream>
using namespace std; 
int main()
{int x,y,z,count=0; //记录可行解的个数//cout<<" Men,Women,Children"<<endl;//cout<<"........................................"<<endl;for(x=1;x<=9;x++){y=20-2*x;  //固定x值然后根据式③求得y值z=30-x-y;  //由式①求得z值if(3*x+2*y+z==50)  //判断当前得到的一组解是否满足式②cout<<++count<<" "<<x<<' '<<y<<' '<<z<<endl; //打印出第几个解和解值x,y,z}
}

http://www.lryc.cn/news/478429.html

相关文章:

  • x-cmd pkg | gum - 轻松构建美观实用的终端界面,解锁命令行新玩法
  • WMS系统打通仓储全链条数据势在必行,该如何做呢
  • 基于Python的校园爱心帮扶管理系统
  • 如何基于pdf2image实现pdf批量转换为图片
  • Tomcat(1) 什么是Tomcat?
  • 商务礼仪与职场沟通
  • C语言必做30道练习题
  • Linux信号_信号的产生
  • 数据库基础(7) . DML-基本操作
  • windows运行ffmpeg的脚本报错:av_ts2str、av_ts2timestr、av_err2str => E0029 C4576
  • [mysql]mysql的DML数据操作语言增删改,以及新特性计算列,阿里巴巴开发手册mysql相关
  • Github 2024-11-07 Go开源项目日报 Top10
  • 【黑盒测试】等价类划分法及实例
  • LeetCode17. 电话号码的字母组合(2024秋季每日一题 59)
  • SQLite数据库是什么?DB Browser for SQLite是什么?
  • 核心概念解析Caffeine 缓存模型与策略
  • ubuntu 22.04 防火墙
  • 【数据结构-合法括号字符串】力扣678. 有效的括号字符串
  • ThreadX在STM32上的移植:F1,F4通用启动文件tx_initialize_low_level.s
  • 【算法】递归+深搜:814.二叉树剪枝
  • spring Framework 特定条件下目录遍历漏洞(CVE-2024-38816)修复
  • ESP32-C3 入门笔记03:VScode + flash_download_tool 下载烧录程序(ESP-IDF + PlatformIO)
  • Node.js——fs模块-文件重命名和移动
  • vue2.0版本引入Element-ui问题解决
  • qt QTableView详解
  • 将Notepad++添加到右键菜单【一招实现】
  • Nature Methods | 基于流形约束的RNA速度推断精准解析细胞周期动态调节规律
  • 在离线环境中使用sealos工具快速部署一套高可用的k8s服务集群
  • ReactPress系列—Next.js 的动态路由使用介绍
  • DevOps业务价值流:需求设计最佳实践