【蓝桥杯真题】word和Excel的简单使用
·

前言
欢迎关注我的专栏,准备写完算法基础所有题解🚀🚀🚀 专栏链接
🌟一、巧用Word
✨1、2020年C++ A组 试题A:门牌制作

- 分析:就是1~2020的所以数中有多少个2。
- 思路:打印所有数字 + 编辑器
#include <iostream>
using namespace std;
int main () {
for (int i = 1; i <= 2020; i ++) {
cout << i;
}
return 0;
}

复制到
word
全选文字 替换
全部替换
答案624
代码题解
#include <bits/stdc++.h>
using namespace std;
int main () {
int cnt;//计数
for (int i = 1;i <= 2020; i ++) {
for (int t =i;t>0;t/=10){//不断取个位 直到i = 0
if(t%10 == 2) {//对每个数取个位
cnt ++;
}
}
}
cout << cnt;
return 0;
}
🌟二、Excel解题
✨1、[蓝桥杯2018省赛] :分数

读题 :是输出分母/分子的格式 计算结果也可以用excel
娴熟地打开我的Excel
点击右下角然后往下拉
然后还是往下拉20格
但是这个题要的是分母/分子的形式
于是手写一下可以发现规律 分子=所有项的分母之和 分母=2n-1
即·cout << 1048575<< "/" << 524288;
代码题解
#include<bits/stdc++.h>
using namespace std;
int main()
{
int b=1,a=1;
for(int i=1;i<20;i++)
{
a = a*2;
b += a;
}
cout << b << "/" << a;
return 0;
}
✨2、蓝桥杯2018省赛C++ A组:星期一
此题的题解已更新,感谢评论区指出。 2022.3.26晚 23点

右击字母

·选择日期·

·写公式·


36524为相差的天数


相差日期/7 就是5217 .7日期不足一天直接舍去 得到 5217
复制俩列日期 时间段前后即可


这样我们就能看到 前后的日期分别对应星期几

1901同理可得

经过俩个前后星期的对比 不难发现 答案就是5217!!
#include<bits/stdc++.h>
using namespace std;
int main()
{
cout <<5217;
return 0;
}

🌟三、结尾:
感谢你能看完, 如有错误欢迎评论指正,有好的思路可以交流一波,如果对你有帮助的话,点个赞支持下🌹🌹🌹
如果点赞超过10050的话(大概率不可能),我就把其他可以用excel的题解更新了。
建议看看评论 ,感谢各位的指出,文章会更加完善!!!
更多推荐
















所有评论(0)