Logo 阿兹卡班的小天狼星的博客

博客

标签

不懂就问——747(选择客栈)

2023-05-04 21:49:11 By 阿兹卡班的小天狼星

这题我得了60分,7~10超时了,求助。

模拟赛ACD的AC方法

2023-05-03 11:34:31 By 阿兹卡班的小天狼星

比赛链接

A 最好的草

题目链接

这题标题好奇怪。

这题很简单,深搜。

但是一定要注意这点:每个草丛要么是单个“#”,要么是有公共边的相邻两个“#”。

说明一旦找到了就要break。

还有其他的亿些注意事项,平时都遇到了。

AC:

#include<iostream>
using namespace std;
int n,m,dx[4]={1,-1,0,0},dy[4]={0,0,-1,1};
char a[105][105];
void dfs(int x,int y){
    a[x][y]='.';
    for(int i=0;i<4;i++){
        int xn=x+dx[i];
        int yn=y+dy[i];
        if(xn>=1&&yn>=1&&xn<=n&&yn<=m&&a[xn][yn]=='#'){
            a[xn][yn]='.';
            break;
        }
    }
}
int main(){
    cin>>n>>m;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            cin>>a[i][j];
        }
    }
    int sum=0;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            if(a[i][j]=='#'){
                dfs(i,j);
                sum++;
            }
        }
    }
    cout<<sum;
    return 0;
}

C 水题大战(easy)

题目链接

这题的确很水

这题是简单题,没啥可说。

AC:

#include<iostream>
using namespace std;
int main(){
    int t;
    cin>>t;
    for(int i=1;i<=t;i++){
        int n;
        cin>>n;
        int a[n+1];
        bool flag=true;
        for(int i=1;i<=n;i++){
            cin>>a[i];
            if(a[i]==1){
                flag=false;
            }
        }
        if(flag){
            cout<<"EASY"<<endl;
        }else{
            cout<<"HARD"<<endl;
        }
    }
    return 0;
}

D 学生分组(group)

题目链接

为啥每题都可以+1?(真这样的话,快做208200遍#15题)

这题是贪心+排序,每次都把sum+=a[i+1]-a[i]即可。

AC:

#include<iostream>
#include<algorithm>
using namespace std;
int main(){
    int n;
    cin>>n;
    int a[n+1];
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    sort(a+1,a+n+1);
    int sum=0;
    for(int i=1;i<=n;i+=2){
        sum+=a[i+1]-a[i];
    } 
    cout<<sum;
    return 0;
}

B我是70,F也是70,E看不懂。

不懂就问——INT_MAX和INT8_MAX的区别

2023-04-29 18:30:57 By 阿兹卡班的小天狼星

求助

262 提高组???

2023-04-26 21:16:01 By 阿兹卡班的小天狼星

墙劣怀移

群雄汇聚的明天

2023-04-26 20:49:07 By 阿兹卡班的小天狼星

群雄汇聚的明天

明天6:30~8:30是信息与未来集训

许多人会来

如:铜龟(王津博),阿兹卡班的小天狼星(我)等等

报名的人请在评论区留言

2082000000光年加急

@xushuoxin

2023-04-25 20:12:40 By 阿兹卡班的小天狼星

4734

胥硕鑫为啥错那么多?

关于294——@王津博

2023-04-24 21:02:51 By 阿兹卡班的小天狼星

294 汉诺双塔问题

这题不要想得太复杂

手算得出:答案=(2^k-1)*2

注意高精度!!!

@铜龟

不懂就问——2604

2023-04-24 20:12:48 By 阿兹卡班的小天狼星

2604

题目链接

这题好像只有一个人AC,4个人提交过

谁来救援?

考试难

2023-04-23 21:15:59 By 阿兹卡班的小天狼星

考试难

噫吁嚱,危乎难哉!

考试之难,难于上青天!

深搜及广搜,AC何茫然!

去掉九十九rating,不与AC通人烟。

西当深搜有,可以横绝陈昊然。

贪心后效学生死,然后进栈出栈相钩连。

上有conpile error之高标,下有穷举超时之TL。

考试之赢尚不得行,OI欲度愁逝世。

搜索何ME,十有八九大鸭蛋。

大佬AC吾爆0,手敲键盘坐长叹。

问君WA何时了?AC高峰不可攀。

但见学生号WA,闲庭信步绕教室。

又闻大叫啼CE,愁教室。

考试之难,难于上青天,使人听此望却步!

用尽方法不AC,笑脸倒挂倚绝壁。

飞湍爆0争逝世,绝望失落充满心。

其险也如此,嗟尔远道之人胡为乎来哉!

信息与未来崔嵬,一题当关,万夫暴零。

所守或匪亲,化为省50。

学完算法,再刷百题;磨拳擦掌,杀题如麻。

考试虽艰难,不如上省一。

考试之难,难于上青天,面向电脑长咨嗟!

------王昊宸 四(17)A

@王津博

2023-04-22 16:04:29 By 阿兹卡班的小天狼星

@铜龟

共 55 篇博客