重新振作第9天----日常小记

对不起,今天依旧是摆烂,还是没能够振作起来。感觉还是so sad,依旧是很难振作,直接不想努力了,只想早点重开。不是,为什么人就得努力啊!真的只想一觉不醒,然后早点结束这失败的一生。

有1说1,今天真的啥事情没干。。。。。。。。

汇编接口实验报告

今天做了一下汇编语言与接口技术这门的课的硬件实验,太hard了。但是,在硬件仙人的帮助下,终于还是完成了这个实验,有所顿悟,看得懂代码了,同时也知道8254计数器该怎么使用了,知道如何从代码的角度进行初值的赋予。收获还是很大的。

最后也是花了一点时间,完成了这个实验报告。

六级单词背诵

坏了啊,六级快要到了,得狂背单词了,在不背就寄寄了。

退役ACMer的每日一题5

题目链接:https://atcoder.jp/contests/abc379/tasks/abc379_d
题目思路:直接队列模拟即可
*代码实现:

#include<bits/stdc++.h>
#define int long long
#define endl '\n'
using namespace std;
const int N=5e5+10;
const int MAX=1e6+5;
const int mod=1E9+7;
int n,m,k,w;
void solve(){
    int n,op,td=0,x,h;
    cin>>n;
    priority_queue<int,vector<int>,greater<int>>q;
    while(n--){
        cin>>op;
        if(op==1){
            q.push(td);
        }
        else if(op==2){
            cin>>x;
            td+=x;
        }
        else {
            cin>>h;
            int cnt=0;
            while(q.size()){
                if(td-q.top()>=h){
                    q.pop();
                    cnt++;
                }
                else break;
            }
            cout<<cnt<<endl;
        }
    }
}
signed main(){
    int t;
    t=1;
    //cin>>t;
    while (t--){
        solve();
    }
    return 0;
}
posted @   菜dog的日常生活  阅读(34)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
点击右上角即可分享
微信分享提示