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

博客

标签

281求解

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

281 题目链接

这题用了穷举,40;

优化后:40;

换种思路:40;

望各路大佬相助!

我的代码:

#include<iostream>
using namespace std;
int main(){
    int a,b;
    cin>>a>>b;
    int i=1;
    while(1){
        if((i+1)%a==0&&(i+1)/a>=1){
            cout<<(i+1)/a;
            break;
        }
        i+=b;
    }
    return 0;
}

(2):

#include<iostream>
using namespace std;
int main(){
    int a,b;
    cin>>a>>b;
    int i=1;
    while(1){
        if((i*a)%b==1){
            cout<<i;
            break;
        }
        i++;
    }
    return 0;
}

#386题解

2023-04-19 21:06:19 By 阿兹卡班的小天狼星

386 题目链接

这题提到了括号,所以(是我个人所思所想,不喜勿喷)想到了,栈;

这里省略什么是栈。

我们得先输入,然后循环遍历;

如果是圆括号,就执行下面熟悉的场景:

1:进栈; 2:否则,判断是否不合法

if(c=='('&&str[i]==')'){
    ;
}else{
    cout<<"NO";
    return 0;

3:最后判断top是否为空,否则NO。

这题不难,自己动手,丰AC足100

4月份月赛2题解------小天狼星版

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

奇偶数

题解

最强大脑

题目链接

这题跟《压缩技术-续集版》有点像,都是判断是否跟前面一样。

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

三角形问题

题目链接

这题目不能把所有数存进数组,而是穷举到k或(x,y)

这题的规律是,一般状态下:

i++,j--;

如果j==1:

i=1,j=t+1(t=原来的j)

#include<iostream>
using namespace std;
int main(){
    int o,x,y;
    cin>>o;
    if(o==1){
        cin>>x;
        int i=1,t=1,k=1,j=1;
        while(1){
            if(k==x){
                cout<<i<<" "<<j;
                return 0;
            }
            k++;
            if(j==1){
                i=1;
                j=t+1;
                t++;
            }else{
                i++;
                j--;
            }
        }
    }else if(o==2){
        cin>>x>>y;
        int i=1,t=1,k=1,j=1;
        while(1){
            if(i==x&&j==y){
                cout<<k;
                return 0;
            }
            k++;
            if(j==1){
                i=1;
                j=t+1;
                t++;
            }else{
                i++;
                j--;
            }
        }
    }
    return 0;
}

天生我才有用吗?千金散尽回来吗?

2023-04-16 07:32:42 By 阿兹卡班的小天狼星

嘿嘿,逝世两次后,终于挤进前4了

至此我即兴发挥(仿照《将刷题》(xushuoxin)),写了一首《将考试》。

将考试

**君不见,茫茫0分天上来,最后CE不复回。

**君不见,高堂电脑悲超时,优化之后WA。

**人生得意须尽欢,莫使100空对题。

**天生我菜没有用,千题刷完0分来。

**优化穷举且为乐,会须一看三百秒。

**吾CE,太儿科,将考试,手莫停。

**与电脑打字,RE为我充满屏。

**深搜MLE不足贵,但愿0分不愿考。

**古来AC皆寂寞,惟有一等奖留名。

**老师昔时敲代码,学生千恣打游戏。

**主人何为言0分,径须沽取打游戏。

**敲键盘,千WA,呼手将出换AC,与尔同销万WA。

0分,不说了

AC 100

CE compile error

WA wrong answer

RE runtime error

TLE 超时

MLE 内存超限

关于月赛A

2023-04-16 07:06:08 By 阿兹卡班的小天狼星

事实证明,Will.Pam说的没错

用桶和深度优先搜索只能的80分

因为桶太大了会compile error

……

@Joker 以后别笑我rating比你低了

阿兹卡班的小天狼星 1600

Joker 1589

cover

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

541怎做

2023-04-08 13:21:52 By 阿兹卡班的小天狼星

???

2023-04-01 18:58:38 By 阿兹卡班的小天狼星

月赛(1)???

!!!

2023-04-01 18:56:53 By 阿兹卡班的小天狼星

月赛来了!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告警告

完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了完了

BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ了BBQ

警告

2023-04-01 12:59:19 By 阿兹卡班的小天狼星

月赛还有x秒到达战场,请做好准备

共 55 篇博客