2018年第九届蓝桥杯大赛软件类省赛C/C++B组参赛感想
#include <iostream>
#include <cstdio>
#include <cmath>using namespace std;int s[32][8]={0};int main() {for(int i=0;i<32;i++) {int num;scanf("%d",&num);if(num<0) {s[i][0]=1;num=-num;}int temp=num;for(int j=7;j>0;j--) {s[i][j]=temp%2;temp/=2;}}for(int i=0;i<16;i++) {for(int j=0;j<8;j++)printf(s[2*i][j]==1?"*":" ");for(int j=0;j<8;j++)printf(s[2*i+1][j]==1?"*":" ");printf("\n");}return 0;
}
#include <iostream>
#include <cstdio>using namespace std;int main() {int five=0,two=0;for(int i=0;i<100;i++) {int num;scanf("%d",&num);while(num%5==0) {five++;num/=5;}while(num%2==0) {two++;num/=2;}}printf("two=%d\nfive=%d\n",two,five);return 0;
}
#include <iostream>
#include <cstdio>
#include <algorithm>using namespace std;const int maxn=100000;
int A[maxn],B[maxn],C[maxn];int main() {int n;scanf("%d",&n);for(int i=0;i<n;i++) {scanf("%d",&A[i]);}sort(A,A+n);for(int i=0;i<n;i++) {scanf("%d",&B[i]);}sort(B,B+n);for(int i=0;i<n;i++) {scanf("%d",&C[i]);}sort(C,C+n);int sum=0;for(int i=0;i<n;i++) {int j;for(j=0;j<n;j++) {if(A[j]>=B[i])break;}int sum1=j;for(j=n-1;j>=0;j--) {if(C[j]<=B[i])break;}int sum2=n-j-1;sum+=(sum1*sum2);}printf("%d",sum);return 0;
}
#include <iostream>
#include <cstdio>
#include <cmath>using namespace std;long long dis(int x,int y) {int m=abs(x);int n=abs(y);if(m>n) {if(x<0) {long long num=(long long)(2*m-1);long long dx=(num+1)*num/2;long long dy=(num-1)*num/2;long long d=(long long)(y-x-1);return (dx+dy+d);}else {long long num=(long long)(2*m);long long dx=(num+1)*num/2;long long dy=(num-1)*num/2;long long d=(long long)(x-y);return (dx+dy+d);}}else {if(y<=0) {long long num=(long long)(2*n);long long dx=(num+1)*num/2;long long dy=(num+1)*num/2;long long d=(long long)(-y-x);return (dx+dy+d);}else {long long num=(long long)(2*m-1);long long dx=(num+1)*num/2;long long dy=(num+1)*num/2;long long d=(long long)(x+y);return (dx+dy+d);}}
}int main() {int x,y;scanf("%d%d",&x,&y);printf("%lld",dis(x,y));return 0;
}
个人感觉这次比赛并没有几个算法题目(至少前七题是这样),但是今后还是要好好学算法呐,不然智商就真的蹭蹭地下降了。。。真希望这次比赛能拿个奖,然后,没有然后了,来年再战,吼吼。
2018年第九届蓝桥杯大赛软件类省赛C/C++B组参赛感想相关推荐
- 第九届蓝桥杯大赛软件类国赛
文章目录 第九届蓝桥杯大赛软件类国赛 国赛C++ A组 三角形面积 阅兵方阵 找假币 约瑟夫环 -- important 自描述序列 -- todo 采油 -- todo 国赛C++ B组 换零钞 激 ...
- 2018第九届蓝桥杯大赛软件类国赛 C/C++ 大学 B 组
A标题:换零钞 x星球的钞票的面额只有:100元,5元,2元,1元,共4种. 小明去x星旅游,他手里只有2张100元的x星币,太不方便,恰好路过x星银行就去换零钱. 小明有点强迫症,他坚持要求200元 ...
- 第十届蓝桥杯大赛软件类省赛 JAVA 大学 A 组
迷宫 本题总分:10 分 [问题描述] 下图给出了一个迷宫的平面图,其中标记为 1 的为障碍,标记为 0 的为可 以通行的地方. 010000 000100 001001 110000 迷宫的入口为左 ...
- 第十届蓝桥杯大赛软件类省赛Java大学B组 试题 G: 外卖店优先级
时间限制: 1.0s 内存限制: 512.0MB 本题总分:20 分 [问题描述] "饱了么"外卖系统中维护着 N 家外卖店,编号 1 ∼ N.每家外卖店都有 一个优先级,初始时 ...
- 2018第九届蓝桥杯大赛软件类B组C/C++省赛题解
2018第九届蓝桥杯大赛软件类B组C/C++省赛目录 试题 A:第几天(结果填空) 试题 B:明码(结果填空) 试题 C:乘积尾0(结果填空) 试题 D:测试次数(结果填空) 试题 E:快速排序(结果 ...
- 2019第十届蓝桥杯大赛软件类省赛C++ C组真题题解
============================== 2019-2021蓝桥杯C++ C组真题题解: 2019第十届蓝桥杯大赛软件类省赛C++ C组真题题解 2020第十一届蓝桥杯大赛软件类省 ...
- 2019第十届蓝桥杯大赛软件类省赛C++ B组真题题解
========================================== 2019-2021蓝桥杯C++ B组真题题解: 2019第十届蓝桥杯大赛软件类省赛C++ B组真题题解 2020第 ...
- 蓝桥杯软件类比赛java,第十届蓝桥杯大赛软件类省赛
第十届蓝桥杯大赛软件类省赛 这些题官网还没有解答的,我主要参考了b站UP主大雪菜的解法(绝大部分题先自己做了一遍),当然也网上查了一些解答,但发现现在网上的一些解法并不正确,希望可以给大家一个参考. ...
- 第十届蓝桥杯大赛软件类省赛
其他组见以下链接. 第十届蓝桥杯所有的题 一.研究生组 试题 A: 立方和 本题总分:5 分 [问题描述] 小明对数位中含有 2.0.1.9 的数字很感兴趣,在 1 到 40 中这样的数包 括 1.2 ...
- 2019 第十届蓝桥杯大赛软件类省赛 C/C++ 大学 A 组 【部分题解】
声明: 这些的答案不是官方答案,都是我自己做的,仅供参考.一起加油 试题 A: 平方和 本题总分:5′5 '5′ [问题描述] 小明对数位中含有 2.0.1.92. 0. 1. 92.0.1.9 的数 ...
最新文章
- 外部的Navicat连接docker中的mysql
- 机器学习面试题集 - 如何进行 A/B 测试
- Web压力测试系统 nGrinder
- springboot 自动装配_Spring Boot 自动装配流程
- 什么是加密?—Vecloud微云
- VTK:Qt之QImageToImageSource
- 部分标点符号和数学符号的英文名字
- 执行ldapadd 命令时报错:ldap_bind: Invalid credentials (49)
- C语言面试题之华为篇2(答案全)
- 译:6.RabbitMQ Java Client 之 Remote procedure call (RPC,远程过程调用)
- 饿了么监控系统 EMonitor 与美团点评 CAT 的对比
- mysql 5.7 存储引擎_mysql5.7——innodb存储引擎总结-阿里云开发者社区
- 史上最全英文免费编程电子书列表
- 微信视频文件过大,无法传输?教你一招快速压缩文件!
- 走进小程序【三】小程序代码构成
- 良心推荐!这五款APP换手机也不要删掉
- 交叉编译fw_printenv
- RADAR:RNA编辑位点的数据库
- 我的QQ游戏之对对碰帮你连代码已经公开了
- 【一分钟解Bug】- 一键解决 yarn install 各种花里胡哨的error