第十二届蓝桥杯全国决赛

A

题目描述:
图片说明

我是***,我不知道


答案:25

B

题目描述:
图片说明

开头两题直接***,这题又没读清题目,存质数,首先自己是质数然后再去判断每一位是不是质数

代码:

#include<bits/stdc++.h>
using namespace std;

const int N=20210605;
bool st[N]; 
int prime[N],cnt;

void get_primes(){//欧拉筛
    memset(st,true,sizeof(st));
    cnt=0;
    st[0]=st[1]=false;
    for(int i=2;i<=N;i++){
        if(st[i]) prime[cnt++]=i;
        for(int j=0;j<cnt;j++){
            if(i*prime[j]>N) break;
            st[i*prime[j]]=false;
            if(i%prime[j]==0) break;
        }
    }
}

bool chk(int n){//判断是不是纯质数
    if(!st[n]) return false;
    while(n){
        if(!st[n%10]) return false;
        n/=10;
    }
    return true;
}
int main(){
    get_primes();
    int ans=0;
    for(int i=1;i<=20210605;i++){
        if(chk(i)) ans++;
    }
    cout<<ans<<endl;
    return 0;
}
//答案:1903

C

题目描述:
图片说明

在考试的时候,也马虎了一下,差点就错了,这么简单的题目,没错直接写答案吧。用数组记录每一个月有多少天,三重循环遍历每一天就行了。

答案:977

D

题目描述:

图片说明

考试没写出,猜了是完全二叉树的情况,但是没算出来,太菜了。

看了大佬题解发现,是DP;感觉DP白学了。

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;

ll dp[2030];
ll INF=1e18;
int main(){
    for(int i=1;i<=2021;i++){
        dp[i]=INF;
        for(int j=0;j<i;j++){
            dp[i]=min(dp[i],1+2*dp[j]+3*dp[i-1-j]+j*j*(i-1-j));
        }
    }
    cout<<dp[2021]<<endl;
    return 0;
}

D

题目描述:

图片说明
水题,决赛比省赛似乎都简单,但是后面的题要得高分很难
代码:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;

string s;
int main(){
    cin>>s;
    for(int i=0;i<s.size();i++){
        if(s[i]>='a'&&s[i]<='z') s[i]-=32;
    }
    cout<<s<<endl;
    return 0;
}

F

图片说明

全部评论

相关推荐

09-25 00:00
已编辑
电子科技大学 Java
球球与墩墩:这不是前端常考的对象扁平化吗,面试官像是前端出来的 const flattern = (obj) => { const res = {}; const dfs = (curr, path) => { if(typeof curr === 'object' && curr !== null) { const isArray = Array.isArray(curr); for(let key in curr) { const newPath = path ? isArray ? `${path}[${key}]` : `${path}.${key}` : key; dfs(curr[key], newPath); } } else { res[path] = curr } } dfs(obj); return res; }
查看3道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务