第十四届蓝桥杯三月真题刷题训练——第 9 天(3.12)打卡

WPPRPIPO 2023-03-12 17:39:29

No.1 找素数

学会了一种新的素数筛法,六素数

#include <iostream>
#include <cmath>
using namespace std;
bool isPrime(int num) {
  if(num == 2 || num == 3) return true;
  if(num % 6 != 1 && num % 6 != 5) return false;
  for(int i = 5; i <= sqrt(num); i += 6) {
    if(num % i == 0 || num % (i+2) == 0)
      return false;
  }
  return true; 
}
int main() {
  int i = 2, cnt = 0;
  while(true) {
    if(isPrime(i)) cnt++;
    if(cnt == 100002) {
      cout << i << endl;
      break;
    }
    i++;
  }
  return 0;
}

No.2 图书排列

全排列+判断函数

#include<bits/stdc++.h>
#define ll long long
using namespace std;
const int N=1e8+10;
    int num[10]={1,2,3,4,5,6,7,8,9,10}; 
bool check(int num[10]){
    for(int i=1;i<10;i++){
        if(abs(num[i]-num[i-1])==1) return false;
    }
    return true;
}
int main()
{ 
    int ans=0;
    do{  
        if(check(num)) ans++;
    }while(next_permutation(num,num+10));
    cout<<ans; 
    return 0;
} 

No.3 日志统计

用结构体数组保存数据,排序后判断

No.4 杨辉三角

用一个数组保存当前层的数,然后逆序计算下一层不影响下一个数的计算,所有的数按顺序存入数组输出

...全文
54 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
光伏储能虚拟同步发电机VSG并网仿真模型(Similink仿真实现)内容概要:本文档介绍了光伏储能虚拟同步发电机(VSG)并网仿真模型的Simulink实现方法,重点在于通过建立光伏储能系统与虚拟同步发电机相结合的仿真模型,模拟其在并网过程中的动态响应与控制特性。该模型借鉴了同步发电机的惯性和阻尼特性,提升了新能源并网系统的频率和电压支撑能力,增强了系统的稳定性与可控性。文档还提及相关电力系统仿真技术的应用,包括逆变器控制、储能配置、并网稳定性分析等,并提供了完整的Simulink仿真文件及技术支持资源链接,便于科研人员复现与二次开发。; 适合人群:电气工程、自动化、能源系统等相关专业的研究生、科研人员及从事新能源并网技术开发的工程师。; 使用场景及目标:①用于研究光伏储能系统在弱电网条件下的并网稳定性问题;②掌握虚拟同步发电机(VSG)控制策略的设计与仿真方法;③支持高水平论文(如EI/SCI)的模型复现与创新研究;④为微电网、智能电网中的分布式能源接入提供技术参考。; 阅读建议:建议结合提供的Simulink模型文件与文档说明逐步操作,重点关注VSG控制模块的参数设置与动态响应分析,同时可延伸学习文中提及的MPPT、储能管理、谐波分析等相关技术,以提升综合仿真能力。

51,684

社区成员

发帖
与我相关
我的任务
社区描述
和众多高校算法内卷分子,一起学习和交流算法那。浓郁的算法交流氛围,拒绝躺平,有效内卷。加入我们,私信我拉你入核心内卷群。
算法数据结构leetcode 个人社区
社区管理员
  • 执 梗
  • Dream-Y.ocean
  • ღCauchyོꦿ࿐
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

 刷题!

试试用AI创作助手写篇文章吧