需要先把 1 到 20210605 之间的质数筛出来,然后再逐位判断是否为质数。这里用的埃筛,其实朴素求质数也可以。答案为 1903。 #include <iostream> using namespace std; const int Q = 20210605; const int MAXX = 20210605 + 7; int p[MAXX]; void E_prime(int n) { p[0] = p[1] = 1; for (...
/**977**/ #include <bits/stdc++.h> using namespace std; const int maxn=1e5*2+5; int f[maxn]; bool Run(int year){ if( (year%4==0 && year%100!=0) || (year%400==0 ) ){ return true; } return false; } bool check(int y,int m,int d){ int sum=0; while(y>0){ ...
2021 第十二届蓝桥杯大赛软件赛决赛, 国赛,C/C++ 大学B 组,概览答案提交:01-04直接做就行树不太确定,不过感觉是完全二叉树,贪了一个程序设计:06-10两个15分题,
递推:根据Cnm=C(n-1)(m-1)+C(n-1)m;来求出所有位置的组合数值,然后当原来N的二进制位置为1时,加上对应组合数;为0时,继续递推; 递归:那么我们可以先将N进行转换成二进制,将其值保存在一个数组中,这里设为a数组,最高为p位。 然后再从N转化的二进制最高位开始讨论,将K个1组合分布在p个位置上。...
2021年蓝桥杯第十二届省赛及国赛真题概述:2021年蓝桥杯第十二届大赛真题,包含高职、本科、研究生或A、B、C组真题,C、C++、java、python皆可提交。前置基础:因各个组别(高职、本科、研究生或A、B、C组)之间都有相同的题目……
2. a ⊕ b ⊕ c = 0,其中 ⊕ 表示二进制按位异或; 3. 长度为 a, b, c 的三条边能组成一个三角形。 输入格式 输入的第一行包含一个整数 T。 接下来 T 行每行一个整数,分别表示 n1, n2, ··· , nT。 输出格式 输出T 行,每行包含一个整数,表示对应的答案。
近日,第十二届“蓝桥杯”全国软件和信息技术专业人才大赛结果公布。我校大数据与人工智能学院师生喜获佳绩,荣获全国总决赛优秀奖2项,河南省赛区一等奖2项,二等奖1项,三等奖2项,优秀指导教师奖3项。同时,我校荣获全国总决赛优秀组织单位...
近日,第十二届蓝桥杯全国软件和信息技术专业人才大赛个人赛省赛成绩揭晓,学校电气信息学院学生在参加本届大赛中取得好成绩,获得个人赛省赛吉林赛区一等奖1项(电子类)、二等奖1项(电子类),三等奖4项(其中电子类3项、软件类1项)。其中,通信1801班黄志伟同学(2020年荣获国家二等奖)连续两年获得省级一等奖,并将代表...
我院学生在第十二届蓝桥杯全国软件和信息技术专业人才大赛个人赛全国总决赛中斩获佳绩 “蓝桥杯”是由教育部就业指导中心支持,工业和信息化部人才交流中心举办的全国软件和信息技术专业人才大赛,旨在促进软件和信息领域专业技术人才培养,提升高校...
第十二届“蓝桥杯”全国软件和信息技术专业人才大赛(软件类)全国总决赛于6月5日在线上举行。广东白云学院大数据与计算机学院6名获得省赛一等奖的学生参加了本次(个人赛)总决赛,共获得二等奖三项,三等奖一项,优秀奖2项。 其中,曹嘉俊、林潮鑫、唐振涛获得Java软件开发B组二等奖,陈昊鸿获得Python程序设计大学组三等...