第十二届蓝桥杯C/C++省赛模拟(第四期)

A题:
请问在1900-2020中有多少个质数?
在这里插入图片描述
直接暴力筛就可以了,最后结果是16个。

B题
ask表中80对应的字母:P

C题
前一百个斐波那契数列中,有多少是3的倍数?
25

D题
一棵二叉树有2021个叶子节点,那么这个树至少有多少个节点?
应该是4041
E题
求身份证号最后一位,通过对每一位的位权与数值相乘得前17位数字的总和位213,加上8最后就等于223,膜11刚好等于1
最后答案为8

F题
小Hi的公司经常举办回馈社会的爱心活动。这次小Hi作为志愿者带领社区的孩子们参观了青少年天文馆。他发现孩子们对于摩尔.斯电码非常感兴趣。

摩尔斯电码由两种基本的信号组成:短信号“滴"(用字符:表示)以及长信号"嗒"(用字符-表示)。下图是数字0-9的摩尔斯电码表示,每个数字都由5个字符组成:

为了让孩子们开心,小Hi决定把每位孩子的生日日期转化为摩尔斯码赠送给他们。例如日期20210101对应的摩尔斯电码是:

你能写一个程序帮助小Hi吗?

没有思路,就是简单的字符模拟,打个表输出一下就好了。

#include<bits/stdc++.h>
using namespace std;
int n;
string a[105];
string b[10]={
   "-----",".----","..---","...--","....-",
              ".....","-....","--...","---..","----."};
int main(){
   
	cin>>n;
	for(int i=1;i<=n;i++){
   
		cin>>a[i];
	}
	for(int i=1;i<=n;i++){
   
		for(int j=0;j<
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

这咋又bug了嘛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值