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

哈尔滨微信网站开发万网提供的网站建设服务的具体项目

哈尔滨微信网站开发,万网提供的网站建设服务的具体项目,网站建设相关的书籍,杭州网站制作模板第十三届蓝桥杯大赛软件赛省赛CC 大学 B 组 文章目录 第十三届蓝桥杯大赛软件赛省赛CC 大学 B 组1、九进制转十进制2、顺子日期3、刷题统计4、修建灌木5、x进制减法6、统计子矩阵7、积木画8、扫雷9、李白打酒加强版10、砍竹子 1、九进制转十进制 计算器计算即可。2999292。 2、…第十三届蓝桥杯大赛软件赛省赛CC 大学 B 组 文章目录 第十三届蓝桥杯大赛软件赛省赛CC 大学 B 组1、九进制转十进制2、顺子日期3、刷题统计4、修建灌木5、x进制减法6、统计子矩阵7、积木画8、扫雷9、李白打酒加强版10、砍竹子 1、九进制转十进制 计算器计算即可。2999292。 2、顺子日期 简单的枚举一下2022年的日期即可注意遇到20220123判断为一个即可。 #includeiostream#define ll long long using namespace std; int ans0; int d[]{0,31,28,31,30,31,30,31,31,30,31,30,31}; int main(){ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);for(int i1;i12;i){for(int j1;jd[i];j){int date[]{2,i/10,i%10,j/10,j%10};for(int k0;k3;k){if(date[k]1date[k1]date[k1]1date[k2]){ans;break;}}}}coutans;return 0; }3、刷题统计 分析 这一题我本来用的是cmath里的ceil函数但是提交之后我发现只能过掉70%并没有全部通过。 随后我手写了ceil函数的功能然后就可以100%通过了。 后来我就发现ceil函数原型是float ceilf (float x); 题意是1e18肯定就会出现精度问题了真的要记住这问题了遇到特大数尽量手心函数不要用库函数可能就会出现问题。 #includeiostream #includecmath #define ll long long using namespace std; ll a,b,n; int main(){ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);cinabn;ll x(5*a2*b);ll y(n/x);// 坐满了几周7*y ll z(n%x);// 还剩的题数 if(z5*a){if(z%a0){zz/a;}else{zz/a1;}cout7*yz;}else{if((z-5*a)%b0){z(z-5*a)/b;}else{z(z-5*a)/b1;}cout7*y5z;}return 0; }4、修建灌木 这一题直接暴力模拟过程即可对于案例n3我们模拟过程会发现一个规律那就是在1~n中最高的树是对称的而且最高的树的值都是这两个对称位置步长的2倍。 #includeiostream #define ll long long using namespace std; int n; int main(){ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);cinn;/*n3未剪 修剪后 位置111 - 011 1122 - 101 2212 - 210 3321 - 301 2412 - 012 1123 - 103 2214 - 210 3 可以看到出现了循环情况也就说从左向右和从右向左的最大值是就是步长的2倍 */for(int i1;in;i){coutmax(i-1,n-i)*2\n;}return 0; }5、x进制减法 没想到啊感觉脑袋被踢了。 代码示例 #includeiostream #includecmath #includealgorithm #define ll long long using namespace std; const ll mod 1000000007,N 1e510; ll n,ma,mb,a[N],b[N],p[N]; int main(){ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);cinn;// 从高位县向低位输入避免造成位数不相同 cinma;for(ll ima;i1;i--)cina[i];cinmb;for(ll imb;i1;i--)cinb[i];/*x进制类比一下 十进制 比如 123 就是 1*10*102*103那么x进制的每一位的进制11 5 2每一位的数字10 4 1那么这个x进制对应的十进制不就是10*5*24*21 */// A B // 进制 11 5 2 // 10 4 0 10*5*24*20108// 1 2 0 1*5*22*2014 108-1494// 所以说最小的数位上的进制应该就是a[i]和b[i]这个数位的值1 // 也就是说正好要进位的时候能得到最小值// 我们就使用p[i]来储存每个位上应该是什么进制 for(ll i1;ima;i){p[i]max((ll)2,max(a[i],b[i])1);}p[0]1;ll ans0;for(int ima;i1;i--){ ans(ansa[i]-b[i])*p[i-1]%mod;}coutans;return 0; }6、统计子矩阵 分析 我直接想到的就是二维前缀和解决这个问题去拿区间的值和k判断即可。 写的时候运行的结果一直不对后来才发现是公式记错了所以说记公式很重要。 区间的形式求值得公式是resprefix[x2][y2]-prefix[x2][y1-1]-prefix[x1-1][y2]prefix[x1-1][y1-1] 。 但是直接暴力解决的话只能过70%其它的超时。优化的方法自行搜索。 #includeiostream #includecstring #define ll long long #define pii pairll,ll using namespace std; const int N 5e210; ll n,m,k,mp[N][N],prefix[N][N],ans0; int main(){ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);cinnmk;memset(prefix,0,sizeof(prefix));memset(mp,0,sizeof(mp));for(int i1;in;i)for(int j1;jm;j){ cinmp[i][j];prefix[i][j]prefix[i-1][j]prefix[i][j-1]mp[i][j]-prefix[i-1][j-1];}for(int x11;x1n;x1){for(int y11;y1m;y1){for(int x2x1;x2n;x2){for(int y2y1;y2m;y2){// s[x2][y2]-s[x2][y1-1]-s[x1-1][y2]s[x1-1][y1-1]ll resprefix[x2][y2]-prefix[x2][y1-1]-prefix[x1-1][y2]prefix[x1-1][y1-1];if(resk)ans;}} }} coutans;return 0; }7、积木画 8、扫雷 简单的枚举判断一下就行了。 #includeiostream #includecstring #define ll long long using namespace std; const int N 105; int n,m; int mp[N][N],ans[N][N]; int dx[]{0,0,1,-1,1,-1,1,-1}; int dy[]{1,-1,0,0,1,-1,-1,1}; bool isnmp(int x,int y){return x0||xn||y0||ym; } int main(){ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);cinnm;for(int i0;in;i)for(int j0;jm;j)cinmp[i][j];memset(ans,0,sizeof(ans));for(int i0;in;i){for(int j0;jm;j){if(mp[i][j]1){ans[i][j]9; }else{int rs0;for(int k0;k8;k){int nxidx[k],nyjdy[k];if(isnmp(nx,ny))continue;if(mp[nx][ny]1){rs;}}ans[i][j]rs;}}} for(int i0;in;i){for(int j0;jm;j)coutans[i][j] ;cout\n;}return 0; }9、李白打酒加强版 10、砍竹子
http://www.yayakq.cn/news/815/

相关文章:

  • 国内网站设计案例欣赏5g永久影院5g888
  • 网站文章添加wordpress 企业网站主题
  • wap网站 劣势给中小企业提供网站建设服务
  • 医疗网站建设策划网站开发 去哪里找页面
  • 深圳汇鑫科技网站建设杭州品牌网站设计
  • 做五金的有哪些外贸网站建设银行顺德分行网站
  • 要建设一个网站需要什么手续费seo标题优化
  • 商城网站怎么做seo如何判断网站是否被收录
  • 台州cms模板建站企业快速建站必备的几大常识
  • 建立企业网站的形式有提高网站权重的方法
  • wordpress 积分打赏群排名优化软件官网
  • 网站帮助中心设计建网站有报价单吗
  • 做网站分几个步骤wordpress仿知乎
  • 前端学校网站开发视频网络推广关键词优化公司
  • 电子商务网站建设 教学大纲ps做网站学到什么程度
  • 做淘宝要用的网站怎么自己开公司
  • 网站建设设计要点网站备案换主体
  • dz增加网站标签重庆长寿网站设计公司
  • 重庆模板网站建站西安百度推广排名
  • 网站带数据库下载备案空壳网站通知
  • ps个人网站怎么做电子工程网
  • 网站开发汇报ppt模板Wordpress在中国建站
  • 安监网站如何做紧急预案备案长沙网站推广合作
  • 网站开发团队需配备什么岗位现在做网站怎么赚钱
  • 网站建设发展趋势百度推广培训机构
  • 威海市高区建设局网站深圳外贸建站与推广
  • 营销型网站建设要求wordpress通用型大气简洁企业主题
  • 北京高端网站建设宣传做网站所需要的资质
  • 企业移动网站品牌网络公关公司电话
  • 网站建设题库及答案装修网站有哪些